单条内容存储格式如下,需要查询 testdate 大于2022-03-09的数据行,"3333","4444"为动态字典,其值为数组字典,如何使用 mongodb 查询符合条件的结果。
[
{
"_id" : 1,
"subFormData" : {
"3333" : [
{
"testdate" : ISODate("2022-03-09T19:02:00.000+08:00"),
"_id" : 420899215648989184
}
],
"4444" : [
{
"testdate" : ISODate("2022-02-10T19:02:00.000+08:00"),
"_id" : 233
}
]
}
},
{
"_id" : 2,
"subFormData" : {
"3333" : [
{
"testdate" : ISODate("2021-03-09T19:02:00.000+08:00"),
"_id" : 420899215648989184
}
],
"4444" : [
{
"testdate" : ISODate("2021-03-10T19:02:00.000+08:00"),
"_id" : 233
}
]
}
}]
暂已解决,语法如下,3333 需要先查出来