Jerda

999 经验值

create table xxxx(
`id`...
`name`...
`start_time`...
`end_time`...
)

3个input框

<input name='name'>  <input name='start_time'> <input name='end_time'>
<!--这3个input框内容都不是必填的,当然至少要填一个。-->

需求

现在要做一个查询,因为input会有多种组合查询语句也会不同,laravel下不知道应该怎么写,求助

这是TP5上写的

    public function getBisByTimeAndWordKey($key_word, $start_time, $end_time)
    {
        $data = [];

        if ($start_time && $end_time) {
            $data['create_time'] = ['between', [$start_time, $end_time]];
        }

        if ($start_time && ! $end_time) {
            $data['create_time'] = ['egt', $start_time];
        }

        if (! $start_time && $end_time) {
            $data['create_time'] = ['elt', $end_time];
        }

        if ($key_word) {
            $data['name'] = ['like', "%$key_word%"];
        }

        return $this->where($data)->paginate();
    }

npm run dev 每次都是打开的safari,怎样才能它打开chrome,系统和浏览器都设置了默认chrome

难道你是把提示给取消了?我看代码都没提示

按照教程用的wget安装的ide-helper,部分代码可以正常导航了,但是有些还是有找不到

    Mail::to()   //例如这个to()就无法找到

看了《理解 Laravel 核心概念》视频,再也不怕看源码了...

这个系列太棒了,本来源码看得云里雾里的,现在终于能看懂了。

能解释下为什么Auth::guard()调用的是AuthManager::guard()?好迷茫

做测试的时候,把migration中的一个文件给删除了,后面用migrate:refresh的时候总是要报错

[ErrorException]
 Undefined index: 2016_12_23_174938_create_test_table  

如何migrate:refresh的时候不再找这个文件呢?