arrays - 查询 MongoDB 文档中的嵌套字典
问题描述
我正在尝试学习如何过滤掉 MongoDB 数据库中的嵌套字典。所有文档都具有与此示例相同的结构,我将尝试获取:
我尝试通过Name
“My Burberry - Eau de Parfum”获取文件:
{ "q0.Results": {"Name":"My Burberry - Eau de Parfum"} }
但这并没有给我任何回报:
解决方案
你在做什么:
{ "q0.Results": {"Name":"My Burberry - Eau de Parfum"} }
说找到我的文档q0.Results
与此文档/子文档完全相同:{"Name":"My Burberry - Eau de Parfum"}
在数组中,您只需要点符号,以下应该会给您结果:
{ "q0.Results.Name": "My Burberry - Eau de Parfum" }
推荐阅读
- vue.js - Vue:使用计算属性将参数从应用程序传递到组件并返回
- mysql - 如何仅实现子类专业化 EER
- python-3.x - 在不使用 end="" 的情况下将返回的字符串连接成单行 python
- javascript - 使用 js 的验证没有更新到 span
- python - 如何为python中的变量分配返回值?
- c++ - 在 C++ 中实现字符串比较时出错
- c# - 如何从 DataTable 中删除直到某个日期的行?
- python - 当列表相同时,Python all() 函数不指示 true
- r - R中的MICE:为什么被动插补结果会受到列位置的影响?
- c# - 默认情况下,.Net Core 中的 String 是不可序列化的吗?