【发布时间】:2021-09-02 19:04:42
【问题描述】:
我想从 MongoDB 记录中的数组中获取特定对象。我想获取整个集合,因此我无法在 find 中应用我的条件,但在记录中,我有一个数组,我想根据条件从该数组中返回一个对象。
await model
.find({})
.select("translations")
.then((data: any) => {
return res.status(200).json({
data
});
});
现在这里的翻译有很多对象
[
{id:'', name: 'EN'},
{id:'', name: 'AR'},
{id:'', name: 'FR'}
]
我怎样才能只返回名称为“EN”的翻译
【问题讨论】:
标签: node.js database mongodb express nosql