使用 PyMongo,如何查找/搜索嵌套数组 json 对象与给定字符串匹配的文档。给定 MongoDB 集合中的以下 2 个产品 JSON 文档。[{ "_id" : ObjectId("5be1a1b2aa21bb3ceac339b0"), "id" : "1", "prod_attr" : [ { "name" : "Branded X 1 Sneaker" }, { "hierarchy" : { "dept" : "10", "class" : "101", "subclass" : "1011" } } ]},{ "_id" : ObjectId("7be1a1b2aa21bb3ceac339xx"), "id" : "2", "prod_attr" : [ { "name" : "Branded Y 2 Sneaker" }, { "hierarchy" : { "dept" : "10", "class" : "101", "subclass" : "2022" } } ]}]我想 1. 返回 prod_att.hierarchy.subclass = "2022" 的所有文档 2. 返回 prod_attr.name 包含“Sneaker”的所有文档我很欣赏 JSON 的结构可以不同,不幸的是,这不在我的控制范围内。
添加回答
举报
0/150
提交
取消