我的代码:
$dueToday = Carbon::today();
$datas = TableName::whereNull('inventoryId')->where('selectDate',$dueToday)->groupby('id')->get();
因此,在代码中,您将看到我正在尝试获取TableName的数据,其中ventoryId为null且selectDate应该等于今天的日期。
这是问题所在:
如果我得到今天的数据,我会得到一个错误。它说:
未知的吸气剂“ id”(查看:name.blade.php);
在 Carbon.php 中(第704行)
但是,如果我不输入->where('selectDate',$dueToday)
,就没有错误。
请帮助我解决这个问题。
答案 0 :(得分:0)
由于某种原因,您似乎试图从Carbon对象中获取id
。您遇到的错误是当您尝试从Carbon对象访问未知的吸气剂时。如果您尝试这样做,将会得到相同的错误\Carbon\Carbon::today()->id;
触发错误的行看起来如何?