Запрет Spring Data для Mongo для преобразования идентификаторов в ObjectId

используя Spring Data для Mongo в существующей базе данных. Предыдущее приложение использовало простые строки для идентификаторов вместо ObjectId.

Моя проблема в том, что Spring Data настаивает на преобразовании строк в ObjectId, что приводит к сбою всех запросов по id.

Например, когда я делаюrepository.findOne('')выполненный запрос{ "_id" : { "$oid" : "50cf9f34458cf91108ceb2b4"}} когда это должно быть{ "_id" : "50cf9f34458cf91108ceb2b4" }

Есть ли способ избежать Spring Data для преобразования строковых идентификаторов в ObjectId?

Спасибо!

Диего

Ответы на вопрос(2)

Ваш ответ на вопрос