嵌套(对象中的对象)筛选搜索放置在Mongodb中的对象

时间:2017-12-21 11:36:46

标签: java spring mongodb spring-mvc mongotemplate

Object of Class ConnectedPartners

这是CcStorePartnerclass的对象,此类中还有另一个Partner of Partner类。

这里我想对CcStorePartner obj的属性和Partner Class的属性进行过滤,

这是Web服务正文标记。我已经删除放在Mongodb中的对象上的过滤器。我正在使用MongoTemplate

{
    "target":"stores",
    "filter":
    [
        { 
            "storeId" : "a487c" , 
            "Type": "contains"
        },
        {
            "partner.partnerCode": "ucb",
            "Type":"contains"
        }
    ]
}

mongo查询是什么。这将提供清单 在这里使用这个..

query.addCriteria(Criteria.where("storeId").regex(".*a487c.*","i")); query.addCriteria(Criteria.where("partner.partnerCode").regex(".*ucb.*","i"));

我收到此错误

Error

Pojo Class Pojo Class

这是使用动态查询的Mongo模板代码。 Mongo Template Calling Code

0 个答案:

没有答案