Spring Data MongoDB - Criteria-API OrOperator ist nicht ordnungsgemäß

Ich bin vor Spring Data MongoDB Kriterien API orOperator problem.

Hier Abfrage-Ergebnis für unregelmäßige Verben: (Terminal-Ausgabe)

> db.verb.find({'v2':'wrote'});
{ "_id" : ObjectId("5161a8adba8c6390849da453"), "v1" : "write", "v2" : "wrote", "v3" : "written" }

Und ich Abfrage Verben durch Ihre v1 oder v2 Werte mit Spring Data MongoDB Kriterien API:

Criteria criteriaV1 = Criteria.where("v1").is(verb);
Criteria criteriaV2 = Criteria.where("v2").is(verb);
Query query = new Query(criteriaV1.orOperator(criteriaV2));
List<Verb> verbList = mongoTemplate.find(query, Verb.class)

Aber leider verbList keine Artikel.

InformationsquelleAutor talha06 | 2013-04-07
Schreibe einen Kommentar