laravel-admin数据查询过滤

简介:

laravel-admin数据查询过滤时,如果某一列的数据与当前模型字段无关,即当前模型无此字段,但是又需要通过条件查询,可以在控制器里接收这个查询数据字段,赋值给一个新变量,然后释放这个查询数据字段。

否则,由于该表没有该字段,所以要将默认查询里面的该资源删除,否则会报错。

//页面
<div class="form-group">
    <label class="col-sm-2 col-xs-4 control-label">查询时间</label>
    <div class="col-sm-8 col-xs-8" style="width: 390px">
        <div class="input-group input-group-sm">
            <div class="input-group-addon">
                <i class="fa fa-calendar"></i>
            </div>
            <input type="text" class="form-control" id="time_start" placeholder="查询时间" name="time[start]" value="">
            <span class="input-group-addon" style="border-left: 0; border-right: 0;">-</span>
            <input type="text" class="form-control" id="time_end" placeholder="查询时间" name="time[end]" value="">
        </div>
    </div>
</div>

//控制器

//初始化变量
$time = [
    'start'=>'',
    'end'=>''
]

//由于该表没有该字段,所以要将默认查询里面的该资源删除,否则会报错
if($request->time){

    $time=$request->time;
    unset($request->time);

}
目录
相关文章
|
数据库连接 PHP 数据库
深入了解ThinkPHP 5.1中的数据查询技巧
深入了解ThinkPHP 5.1中的数据查询技巧
220 0
|
6月前
|
数据库 Python
使用 Django 中的 filter 方法进行数据查询
在 Django 中,QuerySet 的 filter() 方法是一个强大的工具,用于从数据库中检索数据并根据指定的条件进行筛选。在本文中,我们将介绍如何使用 filter() 方法来执行各种类型的数据查询操作。
|
3月前
|
JSON PHP 数据库
|
3月前
|
SQL Shell API
python Django教程 之 模型(数据库)、自定义Field、数据表更改、QuerySet API
python Django教程 之 模型(数据库)、自定义Field、数据表更改、QuerySet API
|
5月前
|
JSON 搜索推荐 数据库
Django REST framework数据展示技巧:分页、过滤与搜索的实用配置与实践
Django REST framework数据展示技巧:分页、过滤与搜索的实用配置与实践
|
5月前
|
存储 SQL 数据处理
Django ORM实战:模型字段与元选项配置,以及链式过滤与QF查询详解
Django ORM实战:模型字段与元选项配置,以及链式过滤与QF查询详解
|
SQL 数据库 索引
【Django学习】(六)ORM框架_关联模型_数据创建&查询&更新&删除&过滤
【Django学习】(六)ORM框架_关联模型_数据创建&查询&更新&删除&过滤
【Django学习】(六)ORM框架_关联模型_数据创建&查询&更新&删除&过滤
|
关系型数据库 MySQL PHP
PHP高级开发案例(1):使用MYSQL语句跨表查询无法导出全部记录的解决方案
PHP高级开发案例(1):使用MYSQL语句跨表查询无法导出全部记录的解决方案
84 0
|
SQL PHP
Thinkphp查询is null数据
Thinkphp查询is null数据
448 0
|
关系型数据库 MySQL Java
Servlet框架(servlet+jsp)+Mysql实现的增删改查+分页(功能包学生信息录入、学生信息增删改查、分页等)
Servlet框架(servlet+jsp)+Mysql实现的增删改查+分页(功能包学生信息录入、学生信息增删改查、分页等)
Servlet框架(servlet+jsp)+Mysql实现的增删改查+分页(功能包学生信息录入、学生信息增删改查、分页等)