各位大神,nodejs里边,两张表或者三张表,互相存着对方的id,怎么查询id对应的数据。
比如数据如下:
tags数据结构
[{
tagId: 1,
tagName: 'tag1'
},{
tagId: 2,
tagName: 'tag2'
}]
articles数据结构
[{
articleId: 1,
articleName: 'article1',
tagId: 1
},{
articleId: 2,
articleName: 'article2',
tagId: 1
},{
articleId: 3,
articleName: 'article3',
tagId: 2
}]
期望输出结果
[{
tagId: 1,
tagName: 'tag1',
articleCount: 2, // articles里边对应的tagId为1的count统计结果
},{
tagId: 2,
tagName: 'tag2',
articleCount: 1, // articles里边对应的tagId为2的count统计结果
}]