【发布时间】:2014-03-03 22:17:57
【问题描述】:
我有一个包含艺术家、歌曲名称和其他一些数据的对象数组,例如:
var obj = {
artist: 'Of Monsters and Men',
title: 'Little Talks',
data: 'important thing'
}
var array = [<obj1>, <obj2>, <obj3>];
我还有一个包含歌曲的 mongoDB 集合。我需要查询这个集合并返回所有在前一个数组中包含艺术家和标题的歌曲。我还需要访问匹配对象的数据字段。
我曾经在数组中循环并对每个对象执行查询,但它消耗了太多资源,因为数组中可能有成百上千个对象。有没有办法实现?
【问题讨论】:
-
你不妨现在就接受一个答案......努力回答你问题的人值得这样:)
-
在测试之前我需要解决另一个问题 ;)