我使用MongoDB的,我想在我的角度应用程序使用Underscore.js。 我有一个模型“电子邮件”与领域:“主题”,“身体”和“身份证”。下划线的findWhere和MongoDB对象
此电子邮件对象看起来像这样在浏览器控制台:
$$hashKey
"005"
_id
Object { $oid="5478774a6a61734d8a000000"}
body
"Here is the sample conte...le ble ble. Nice email."
subject
"This is first template"
这是角控制器代码:
$scope.viewEmail = function(emailId) {
var email = _.findWhere(emailData.data.emails, { _id: emailId });
console.log(email);
};
所以,我只是想找到与特定id
电子邮件 - 我想要得到的id
被保存在一个局部变量emailId
。
我应该做这样的事情:_id.$oid: emailId
但它会导致一个语法错误在JavaScript控制台:“丢失:物业编号后”。
'findWhere'不适合,如果你有一个目标是挖掘对象 – apneadiving 2014-12-01 19:50:43