我试图编写一个查询,获取所有新闻和每个新闻的所有评论。 我当前的查询是:获取所有新闻和所有评论
SELECT n.*,
c.* AS comments
FROM news n
JOIN comments c ON (c.news_id = n.id)
但是,当我取查询作为数组它给了我的意见的关键,我想有通过新闻和键在子阵列中的所有评论。
喜欢的东西:
Array
(
[0] => Array
(
[id] => 1 // news' id
... // rest of news' data
[comments] = Array
(
[id] => 1 // comment's id
... // rest of comments' data
)
),
... // all other news
)
谢谢!