【发布时间】:2014-02-22 17:32:11
【问题描述】:
我有 3 张桌子
--- 帖子(所有帖子) 行 = id、标题、内容
--- 板子(所有板子) 行 = id, 标题
--- board_post (板和帖子之间的链接:很多 很多) rows = board_id, post_id
2 个名为 board 和 post 的 Eloquent 类
现在我很想根据 board_post 从一个板上选择所有帖子
我在想:
Posts::whereIn('id', $board->post_ids())
我怎么能做到这一点,首先 如果我这样做 Board::find(1)->post_ids 我会得到该板的所有帖子 ID
然后我怎么能从中得到所有的帖子对象呢?
你好,格伦
【问题讨论】:
标签: php mysql laravel-4 eloquent