我有一个“文章”收集一些样本数据可能是这样的:枢转数据
[
{body: 'Interesting news in Siberia and so on etc. etc. etc. and lolcats too',
author: 'John Doe',
tags: [{tid:24, name: "Siberia"},
{tid: 5231, name: "Lolcats"},]
},
{body: 'Something is going on in Siberia and France',
author: 'Jane Doe',
tags: [{tid:24, name: "Siberia"},
{tid: 6432, name: "France"},]
},
]
而我需要的输出中是标记的不同的列表:
[
{tid: 24, name: 'Siberia'},
{tid: 5231, name: 'Lolcats'},
{tid: 6432, name: 'France'},
]
我有一直在努力与一些mapreduce查询和独特的聚合,但没有结果。
你用什么驱动?也许只是在您的业务逻辑中执行它 – yakxxx
我使用的是mongojs,而且它肯定可以在业务逻辑中完成。我只是尽量在mongo中尽可能多地工作。 – Bagvendt