【发布时间】:2020-04-16 02:16:05
【问题描述】:
你能帮我解决这个问题吗? 我想显示日期等于或高于今天的“拍卖”表中的所有数据
这里是我当前的代码:
public function index(Request $request)
{
if ($request->ajax()) {
$data = Auction::with('item','user')->get();
// NOT WORKING $data = Auction::with('item','user')->where('date','>=',Carbon::now())->get();
return Datatables::of($data)->addIndexColumn()->addColumn('option', function($row){
$btn = '<a href="javascript:void(0)" data-toggle="tooltip" data-id="'.$row->id.'" data-original-title="Edit" class="edit btn btn-primary btn-sm editItem">AJUKAN HARGA</a>';
return $btn;
})->rawColumns(['option'])->make(true);
}
return view('bid.index');
}
请任何人帮助我,也许您可以重写变量 $data 或任何...谢谢!
【问题讨论】:
-
date列的类型是什么?您是否尝试记录查询? -
日期列的类型是日期先生
-
请不要叫我先生。 :) 你能分享
Auction::with('item','user')->where('date','>=',Carbon::now())->toSql()的结果吗? -
哈哈 okee,顺便说一句仍然错误@RomeoSierra,
-
错误是什么?可以发一下吗?
标签: mysql ajax laravel eloquent php-carbon