如何从具有以下结构的 Mongo 文档的数组中获取一个元素:
{
array : [
{type: 'cat', name: 'George'}
{type: 'cat', name: 'Mary'}
{type: 'dog', name: 'Steve'}
{type: 'dog', name: 'Anna'}
]
}
例如,我需要得到史蒂夫,在这种情况下,结果必须如下所示:
{
array : [
{type: 'dog', name: 'Steve'}
]
}
或者:{type: 'dog', name: 'Steve'}
我知道如何在发布时制作它,但我需要在整个数组可用的客户端制作它,我可以使用 forEach 从数组中返回这个值,但我正在寻找更优雅的方式(使用 Mongo 查询)。