提问人:kharevbv 提问时间:10/27/2023 更新时间:10/27/2023 访问量:35
如何使用python在mongodb中查询嵌套的josn结构
How to query nested josn structure in mongodb using python
问:
from pymongo import MongoClient
client = MongoClient('mongodb://localhost:27017/')
db = client['AnalyzeMEdb']
collection = db['counters']
json_object = {
"82188999": {
"collector_P_172.16.0.55_13Sep2023_12_08": {
"newnslog": {
"tcp_tot_txMbits": [
{
"value": 902130,
"rate": 0,
"Time": "Sep 13 04:59:52 2023"
},
{
"value": 902132,
"rate": 0,
"Time": "Sep 13 04:59:59 2023"
}
]
}
}
}
}
collection.insert_one(json_object)
这就是我将数据插入Mongodb的方式。
现在我想要一个查询,它将为我提供数组中的所有元素tcp_tot_txMbits
我已经厌倦了这个
results = collection.find({ "82188999.collector_P_172.16.0.55_13Sep2023_12_08.newnslog.tcp_tot_txMbits": { "$exists": True } })
但结果我一无所获。
你能帮我做一个正确的查询吗?
答: 暂无答案
评论