0
嗨,大家好我怎麼能從我的數據庫查詢數據與雄辯模型之間的一對一關係?Laravel 5.3雄辯關係1-1查詢
我想查詢具有特定類別ID的菜單。
例如,我只想查詢與「早餐類別」的膳食。
菜單模型:
public function menucat()
{
return $this->hasOne('App\MenuCat', 'menu_cat_id', 'id');
}
Menu_Cat型號
public function menus()
{
return $this->belongsTo('App\Menu', 'menu_cat_id', 'menu_cat_id');
}
數據庫表:
菜單表
id | menu_cat_id | menuName
menu_cat表
menu_cat_id | menuCatName
我發現很容易使用查詢生成器,但我想用雄辯來查詢我需要的數據。
在此先感謝!
欣賞它!但是,我怎樣才能查詢具有特定類別的菜單? –
你可以在查詢結尾添加where方法,如 $ this-> hasOne('App \ MenuCat','id','menu_cat_id') - > where('category',1); –
謝謝你!如果我想把它作爲一個&&條件,那怎麼樣?查詢當天日期爲第一類的菜單? –