我目前正在制作一个页面,用于选择下个工作日要订购的菜单。你可以在菜单1和菜单2之间进行选择。
为此,我创建了一个名为"菜单"的模型,在其中查询出本周不同的菜单。
$menus1 = Menu::where('date', '>=', $start->toDateString())
->where('date', '<=', $end->toDateString())
->where('menu_nr', '=', '1')
->orderByRaw('date asc')
->get();
$menus2 = Menu::where('date', '>=', $start->toDateString())
->where('date', '<=', $end->toDateString())
->where('menu_nr', '=', '2')
->orderByRaw('date asc')
->get();
现在我有两个菜单模型的集合。目标是在网页上再次查询这个集合,在那里我显示模型的数据。
例如:
$menus1->where('date',$date)->starter_name;
$menus1->where('date',$date)->main_name;
现在我遇到的问题是,我无法将它们取出来。它总是返回一个空的集合。
where('date',$date)
中,你从哪里获取了$date
? - Rwd->get();
后,就不能再添加任何查询。 - AG MBALLA$menus1->where('date',$date)->all()
返回了什么? - brombeer