任何人都可以告诉我如何从我的数据库中选择DISTINCT而不区分大小写?
我的疑问是
SELECT DISTINCT email FROM `jm_order`
Run Code Online (Sandbox Code Playgroud)
结果显示表中的所有电子邮件,但重复具有不同情况的电子邮件.这是预期的,因为值的情况不同.例如
sam@gmail.com
josh@gmail.com
Sam@gmail.com
john@gmail.com
Run Code Online (Sandbox Code Playgroud)
但我想要的是相同的电子邮件,无论如何都要组合在一起.什么调整我可以让我的SQL从重复例如停止sam@gmail.com和Sam@gmail.com仅仅因为他们是不同的情况?
我有一个选择2多选选项
<select multiple name="event_type[]" class="form-control" id="selectEvents">
@foreach ($eTypes as $type)
<option>{{$type}}</option>
@endforeach
</select>
Run Code Online (Sandbox Code Playgroud)
我想设置一些默认值,以防用户正在编辑表单.我通过这样做成功地做到了这一点
var s2 = $("#selectEvents").select2({
placeholder: "Choose event type",
tags: true
});
s2.val(["Trade Fair", "CA", "Party"]).trigger("change"); //CA doesn't show as a default
Run Code Online (Sandbox Code Playgroud)
但问题是我允许使用tags: trueselect2选项的用户生成的选项.
当我设置最初在html选项中的默认值时,它可以工作,但是当我设置用户生成的默认值时,它不起作用.
这是我第一次使用select2.
我怎样才能实现这一目标?
我有这样的导航栏.
<li>Account</li>
<ul>
<li>Register</li>
<li>Login/li>
...
Run Code Online (Sandbox Code Playgroud)
我想根据情况动态更新Auth::check().例如,如果用户已登录,则"帐户"将更改为"我的个人资料页面",子兄弟姐妹将被替换为适当的数组.
我需要View::make calls在我的控制器中编辑而不需要编辑.看起来很糟糕.
这样的解决方案正是我所寻求的;
View::composer('home.*', function($view) {
if(Auth::check())
return $view->nest('accountArea', 'home.navigation-loggedIn', null);
else
return $view->nest('accountArea', 'home.navigation-visitor', null);
});
Run Code Online (Sandbox Code Playgroud)
如果有更好的选择,我也想听听它们!
我正在尝试创建一个自定义组件来调用自己的"列表"版本.我一直在收到错误
未知的自定义元素: - 您是否正确注册了组件?对于递归组件,请确保提供"名称"选项.
我已经包含了一个名称选项,如下所示,但这并没有解决问题.
知道它可能是什么?
TestCompList.vue < - List组件
<template>
<div>
<p>I am a list</p>
<template v-for="block in blocks">
<test-comp :name="block.name" :header="block.name" :more="block.more" :key="block.id"></test-comp>
</template>
</div>
</template>
<script>
import TestComp from './TestComp';
export default {
name: "TestCompList",
components: {
TestComp
},
props: ['blocks'],
}
</script>
Run Code Online (Sandbox Code Playgroud)
TestComp.vue <---单一组件
<template>
<div>
<h3>{{header}}</h3>
<p>{{name}}</p>
<div class="mr-5" v-if="more">
<test-comp-list :blocks="more"></test-comp-list>
</div>
</div>
</template>
<script>
import TestCompList from './TestCompList';
export default {
name: "TestComp",
props: ['header', 'name', 'more'],
components: {
TestCompList
}
}
</script> …Run Code Online (Sandbox Code Playgroud) 我昨晚在本地设置了 laravel Nova,对其进行了测试、使用,在我的本地机器上一切正常。
将其上传到服务器,一切正常,除非我/nova正确地将我重定向到该服务器,/nova/login但随后向我显示此错误
The Mix manifest does not exist. (View: /home/loanappboi/nova/resources/views/auth/layout.blade.php)
我正在使用共享主机,并将文件上传到根目录,并将public文件夹内容上传到public_html(我进行了必要的文件更新以反映此更改)
这可能是什么原因?我需要帮助
当我的小部件处于活动状态时,如何使TextField标签浮动到顶部但保持在TextField边框内(而不是边缘) ?TextField
我想要的例子:
成为
inputDecorationTheme使用on可以吗ThemeData?或者我必须制作一个包装器小部件才能完成此任务?
非常愿意从应用程序范围内控制它ThemeData
如果没有jquery,我怎么能在Ionic中做到这一点?
var window_top = jQuery(window).scrollTop() + 56;
var div_top = jQuery('#sticky-anchor').offset().top;
Run Code Online (Sandbox Code Playgroud) 我正在尝试制作一个调用自身的自定义组件。我不断收到错误消息
Unknown custom element: <TestRec> - did you register the component correctly? For recursive components, make sure to provide the "name" option.
我已经包含了一个名称选项,如下所示,但这并不能解决问题。
知道它可能是什么吗?
<template>
<div>
<h4>I am a component that can call itself below</h4>
<v-select :items="['TestRec', 'normal']" v-model="comp"></v-select>
<hr />
<component :is="comp"></component>
</div>
</template>
<script>
import TestRec from "./TestRec";
export default {
name: 'New-Test-Rec', //Name tried 'Test-Rec' too. Same result
components: {
TestRec
},
data(){
return {
comp: null
}
}
}
</script>
Run Code Online (Sandbox Code Playgroud)