本机和SpringData查询的输出不同

时间:2017-05-15 18:11:15

标签: mongodb spring-data-mongodb

我有一个用户集合,其中包含具有多个值的org数组的文档。这里的问题是Spring API返回3个文档。但是Org数据是null而不是单个数组数据。本机查询正在完美地返回带有值的组织数据。

我正在使用Spring Data版本1.10.1.RELEASE

以下是我的原生查询

$("input[name=phoneOrWeb]").change(function () {
    if (this.value == "phone") {
        $('#web').removeClass('active');
        $('#phone').addClass('active');
    } else if (this.value == "web") {
        $('#web').addClass('active');
        $('#phone').removeClass('active');

    }
});

上面的查询返回3个文档,因为org数组包含3个数据。

以下是我的等效SpringData API

   db.users.aggregate([ 
     { $unwind: "$Org" }
   ])

0 个答案:

没有答案