Несоответствие типов для WriteResult в шаблоне mon go - PullRequest
0 голосов
/ 22 апреля 2020

Я пытаюсь вставить документ в mon go, используя mon go tempalte, и хочу получить подтверждение, если вставка прошла успешно. Я пытаюсь:

WriteResult isOK = myTemplate.getMongoTemplate().insert(objectToInsert, "collectionName");

Это дает:

Type mismatch: cannot convert from Map<String,Map> to WriteResult

Я также пытался:

WriteResult isOK = myTemplate.getMongoTemplate().getCollection("collectionName").insertOne(objectToInsert);

Это тоже дает ту же проблему.

С другой стороны, UpdateResult и DeleteResult работают нормально, когда я пытаюсь:

UpdateResult isOK = myTemplate.getMongoTemplate().updateMulti(find_query, update_query, "collectionName");

Я буду использовать isOK для isOk.getN() > 0 и буду выполнять некоторые операции после этого.

Что может быть проблема с WriteResult?

...