【发布时间】:2016-09-30 13:35:44
【问题描述】:
如何获取每个帖子的 2 个最新的 cmets? 我使用 laravel 5.2 和 Postgres
我的 cmets 表
+-----+---------------------+---------+
| id | created_at | post_id |
+-----+---------------------+---------+
| 344 | 2014-08-17 21:25:46 | 1 |
| 320 | 2014-08-17 21:25:45 | 1 |
| 4 | 2014-08-17 21:25:26 | 1 |
| 72 | 2014-08-17 21:25:29 | 1 |
| 158 | 2014-08-17 21:25:37 | 2 |
| 423 | 2014-08-17 21:25:50 | 2 |
| 59 | 2014-08-17 21:25:29 | 2 |
| 227 | 2014-08-17 21:25:40 | 2 |
| 308 | 2014-08-17 21:25:45 | 3 |
| 34 | 2014-08-17 21:25:28 | 3 |
+-----+---------------------+---------+
我的帖子表
+-----+---------------------+---------+
| id | created_at | title |
+-----+---------------------+---------+
| 1 | 2014-08-17 21:25:46 | a |
| 2 | 2014-08-17 21:25:45 | b |
| 3 | 2014-08-17 21:25:26 | c |
+-----+---------------------+---------+
我想获取最新 2 cmets 的所有帖子。我怎么能用 Eloquent 做到这一点。 提前致谢!
【问题讨论】:
标签: php laravel laravel-5 eloquent laravel-5.2