Morphia запрос с и () ожидал критерии, но нашел объект - PullRequest
0 голосов
/ 21 февраля 2019

У меня проблемы с использованием метода Морфия или () -.Я использую его, как видно во многих примерах, и все же я получаю сообщение об ошибке.Это мой код, я использую Morphia 1.3.2:

 Query query = datastore.createQuery(Log.class);

 query.or(
     query.criteria("message").contains(searchTerm),
     query.criteria("component").contains(searchTerm)
 );

Сообщение об ошибке:

Error:(34, 18) java: method or in interface org.mongodb.morphia.query.Query<T> cannot be applied to given types;
  required: org.mongodb.morphia.query.Criteria[]
  found: java.lang.Object,java.lang.Object
  reason: varargs mismatch; java.lang.Object cannot be converted to org.mongodb.morphia.query.Criteria

Что я делаю не так?

...