如何从MongoDB文档的Map字段中检索指定的值?

时间:2017-06-01 10:46:09

标签: mongodb spring-data-mongodb

我有一个包含地图字段metaMap的文档,类似于:

{ 
  "_id" : "....",
  "metaMap" : {
     "k1":{
         'ka':'va',
      },
     "k2":{
         'kb':'vb',
      },
     //...
  }
}

如何构建查询和投影以检索由键指定的metaMap的值?

例如,当使用参数k2进行查询时,将返回以下部分文档:

{
 'kb':'vb',
}

0 个答案:

没有答案