Spring boot: запрос к массиву dbRef - PullRequest
0 голосов
/ 10 декабря 2018

Мне нужно проверить, содержится ли строка в поле документа массива.

Application класс имеет вид:

@Document
public class Application {

   @Id
   private String code;

   @DBRef
   private List<ApplicationScope> scopes;
}

Может выглядеть так:

{
  _id: ObjectId("...."),
  scopes: ["a", "b", "c"]
}

Мне нужно найти все документы, в которых поле scopes содержит данную строку.

Я использую mongoTemplate для реализации этого.

Есть идеи?

...