首先,我将羽毛客户端与nedb一起使用,并且遵循了这个documentation

所以我有一个像这样的json结构:

{
    personal: {
        name: 'Robert'
    }
},
{
    personal: {
        name: 'Mark'
    }
},
{
    personal: {
        name: 'Jester'
    }
}

我想搜索“罗伯特”。我的代码现在看起来像这样:
users.find({ query: { personal: { name: 'Robert' } } }).then(function (response) {
    console.log(response.data)
}, function(error) {
    console.log(error)
})

但是我在控制台[]中只得到一个空数组。

我在这里做错什么了吗?

最佳答案

在mongo中,通常可以使用来访问嵌套字段。运算符(dot notation)

试试这个代码:

07-28 11:26