Использование пользовательского запроса с mongo-data-jpa - PullRequest
0 голосов
/ 25 августа 2018

Я пытаюсь выполнить пользовательский запрос с помощью mongo-data-jpa от @Query, но он вообще не работает.Есть ли способ, где я могу выполнить это с Монго-JPA.Ниже приведен запрос

db.grantRoleToUser.aggregate([
{ $match :{ userGuid : 'F96C03250947471480E355DD0629CB42' }},
   {
     $lookup:
       {
         from: "users",
         localField: "userGuid",
         foreignField: "userGuid",
         as: "UsersOutput"
       }
  },
    {
      $lookup:
      {
        from: "roleCapability",
        localField: "roleGuid",
        foreignField: "roleGuid",
        as: "roleCapabilities"
      }
},
   {
      $unwind:{
        "path":"$roleCapabilities",
        "preserveNullAndEmptyArrays": true 
      }
    }
]).pretty();

Хотел узнать, какие изменения мне нужны для класса сущностей, а также в Java, например, @DBRef или что-то в этом роде.Любая помощь приветствуется, TIA.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...