Eloquent select 其中日期等于或早于今天
Eloquent select where date is equal or higher than today
你能帮我解决这个问题吗?
我想显示 table 'auctions' 中日期等于或早于今天
的所有数据
这是我当前的代码:
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 或任何...谢谢!
Thanks for Romeo Sierra, because of you i can think about this one.
这家伙搞定了
$data = Auction::with('item','user')->whereDate('date','>=',Carbon::now()->toDateString())->get();
别忘了包括
use Carbon\Carbon;
使用这个
$data=\App\Auction::where('date',CURDATE() >= $date)->get();
你能帮我解决这个问题吗? 我想显示 table 'auctions' 中日期等于或早于今天
的所有数据这是我当前的代码:
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 或任何...谢谢!
Thanks for Romeo Sierra, because of you i can think about this one.
这家伙搞定了
$data = Auction::with('item','user')->whereDate('date','>=',Carbon::now()->toDateString())->get();
别忘了包括
use Carbon\Carbon;
使用这个
$data=\App\Auction::where('date',CURDATE() >= $date)->get();