gpt4 book ai didi

node.js - Mongoose 查询嵌套数据多字键

转载 作者:太空宇宙 更新时间:2023-11-03 23:35:22 27 4
gpt4 key购买 nike

我找不到如何构建嵌套属性的属性名称为多个单词的查询的示例。

var student = {
name: 'Kevin',
address: {
'Street 1': '123 Main',
'Street 2': 'Apt 2'
city: 'Chicago'
};

// This works.
var query = Student.find({
'address.city': 'Chicago'
});

我不知道如何按 Street 1 进行查询。

// Tried this. Did not work.
var query = Student.find({
'address["Street 1"]': '123 Main'
});

最佳答案

使用相同的点符号语法,它应该可以工作:

// Tried this. It works.
var query = Student.find({
'address.Street 1': '123 Main'
});

关于node.js - Mongoose 查询嵌套数据多字键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33373589/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com