Красноречивый выбор, где дата равна или выше, чем сегодня - PullRequest
0 голосов
/ 16 апреля 2020

Можете ли вы помочь мне решить эту проблему? Я хочу показать все данные из таблицы «аукционы», где дата равна или выше, чем сегодня

здесь мой текущий код:

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 или любая ... спасибо!

Ответы [ 2 ]

1 голос
/ 16 апреля 2020

используйте это

$data=\App\Auction::where('date',CURDATE() >= $date)->get();
1 голос
/ 16 апреля 2020

Спасибо за Ромео Сьерру, из-за вас я могу подумать об этом.

Это сделано, ребята, этим

        $data = Auction::with('item','user')->whereDate('date','>=',Carbon::now()->toDateString())->get();

не забудьте включить

        use Carbon\Carbon;
...