Java Spring数据mongodb按文档中的嵌套属性查找
我正在使用SpringDataMongoDB,我想知道如何使用嵌套属性文档和存储库进行查找。 让我们想象一下,我有这个文档:Java Spring数据mongodb按文档中的嵌套属性查找,java,spring,mongodb,Java,Spring,Mongodb,我正在使用SpringDataMongoDB,我想知道如何使用嵌套属性文档和存储库进行查找。 让我们想象一下,我有这个文档: { A:"val", B:{a:1, b:"test"}, B:{a:1, b:"test"} } 我想要的是做一个类似findByAa(inta)的查找 但那不行,有人能帮我吗 PS:我不愿意使用mongoTemplate,而是使用存储库 谢谢我认为如果您提供一些您已经拥有的源代码会有所帮助,这是我拥有的集合,我只想做一个findByBa(in
{
A:"val",
B:{a:1, b:"test"},
B:{a:1, b:"test"}
}
我想要的是做一个类似findByAa(inta)的查找代码>
但那不行,有人能帮我吗
PS:我不愿意使用mongoTemplate,而是使用存储库
谢谢我认为如果您提供一些您已经拥有的源代码会有所帮助,这是我拥有的集合,我只想做一个findByBa(inta),其中B是文档,a是我要搜索的文档的属性。我自己使用@Query({B.a:?0})找到了一个解决方案