【发布时间】:2020-01-15 04:15:32
【问题描述】:
我有两个表:“page”和“page_css”。我想要 page 和 page_css 之间的一对多关系(一页包含多个 page_css)。 见表结构:
这是我正在使用的 Knex 查询:
var page = knex('page')
.where({ slug: req.params.slug })
.join('page_css', { 'page_css.page_id': 'page.id' })
.then(function(page) {
if (page) {
return res.json(page);
}
return res.send('page not found');
});
这是我得到的结果:
但我想要这样的结果:
我需要运行什么 SQL/Knex 查询才能像上面的格式一样获得它?
【问题讨论】:
标签: mysql sql node.js database knex.js