Mysql 雄辩的查询生成器whereDate抛出错误:未知列';2017-05-03 12:00:00';在';其中第'条;
谁能告诉我这个问题出了什么问题吗Mysql 雄辩的查询生成器whereDate抛出错误:未知列';2017-05-03 12:00:00';在';其中第'条;,mysql,laravel,eloquent,Mysql,Laravel,Eloquent,谁能告诉我这个问题出了什么问题吗 $orderdaytimes = OrderDayTime::whereColumn([ ['date','>=',$start], ['date','<=',$end] ]) -> get(); 但是雄辩的自动添加“`”到查询?图特 提前感谢。只需将whereColumn替换为where: $orderdaytimes = Or
$orderdaytimes = OrderDayTime::whereColumn([
['date','>=',$start],
['date','<=',$end]
]) -> get();
但是雄辩的自动添加“`”到查询?图特
提前感谢。只需将
whereColumn
替换为where
:
$orderdaytimes = OrderDayTime::where([
['date','>=',$start],
['date','<=',$end]
]) -> get();
$orderdaytimes=orderdaytimes::where([
['date','>=',$start],
['date','where'([
['status'、'='、'1'],
[“认购”,“1”],
])->get()
你可以使用下面这样的中间运算符我已经用过了
$orderdaytimes = OrderDayTime::whereRaw("(date>='$start_date' and
date<='$end_date'))");
$orderdaytimes=orderdaytimes::whereRaw(“(日期>=”$start\u date)”和
Date您的表是否有一个名为column
的列?否。如果我替换问题中所述的引号,则此查询有效:(它有一些安全问题!
$orderdaytimes = OrderDayTime::whereRaw("(date>='$start_date' and
date<='$end_date'))");