Mongodb 获取嵌套键名称以字符串结尾的所有文档
我在MongoDB的文档中有以下关键结构:Mongodb 获取嵌套键名称以字符串结尾的所有文档,mongodb,Mongodb,我在MongoDB的文档中有以下关键结构: “AAABBB.CCCDDD.EEEFFF.GGGHHH” 对于某些文件,第三部分的结构不同: "AAABBB.CCCDDD.ZZZ**FFF**.GGGHHH" "AAABBB.CCCDDD.WAW**FFF**.GGGHHH" "AAABBB.CCCDDD.***FFF**.GGGHHH" 总是以“FFF”结尾 使用Mongo intellishell,如何列出所有以FFF结尾的第三个键的文档 换句话说,如何查询父键参数化的字段“GGGHHH
“AAABBB.CCCDDD.EEEFFF.GGGHHH”
对于某些文件,第三部分的结构不同:
"AAABBB.CCCDDD.ZZZ**FFF**.GGGHHH"
"AAABBB.CCCDDD.WAW**FFF**.GGGHHH"
"AAABBB.CCCDDD.***FFF**.GGGHHH"
总是以“FFF”结尾
使用Mongo intellishell,如何列出所有以FFF结尾的第三个键的文档
换句话说,如何查询父键参数化的字段“GGGHHH”(以键名以“FFF”结尾的方式):
您是否尝试过使用
$regex
?您无法在mongodb中查询密钥
{ "AAABBB.CCCDDD.EEEFFF.GGGHHH": "12345" }
{ "AAABBB.CCCDDD.ZZZFFF.GGGHHH": "12346" }
{ "AAABBB.CCCDDD.WAWFFF.GGGHHH": "12347" }