亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

雄辯的關系從表中檢索所有行

雄辯的關系從表中檢索所有行

PHP
慕神8447489 2022-07-09 16:48:46
我有 2 個模型:Post和Image. 每個Image都與 a 相關聯,Post一個Post可以有多個Images,如下所示。public function post(){    return $this->belongsTo(Post::class, 'id', 'post_id');}public function images(){    return $this->hasMany(Image::class, 'post_id', 'id');}但是,當我嘗試使用id:1它檢索 Post 時:$post = Post::find($id);$post->images;它為我帶來了所有帖子,而不是特定的帖子,如下所示:但是,當我使用此語法返回時:$post->with(['images'])->where('id', $post->id)->get();它工作正常,但第一種方法也應該工作,不是嗎?
查看完整描述

1 回答

?
ITMISS

TA貢獻1871條經驗 獲得超8個贊

如果您想通過 post_id 獲得一篇帖子并且所有圖像都屬于它,您可以嘗試:

$post = Post::with(['images'])->findOrFail($id);


查看完整回答
反對 回復 2022-07-09
  • 1 回答
  • 0 關注
  • 100 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號