У меня проблема с запросом в MongoDB.не может найти по id в mongodb
У меня есть документ с этой структурой
{
"_id" : LUUID("5eca9329-6525-e544-bb27-f1797def8110"),
"StartTimestamp" : NumberLong(193),
"EndTimestamp" : NumberLong(193),
}
_id является сформировать из GUID (С #). И проблема в том, когда я хочу сделать собственный запрос в консоли mongo.
Мой запрос
db.getCollection('Object').findOne(
{
"_id": LUUID("5eca9329-6525-e544-bb27-f1797def8110")
})
И тогда я иметь не результата
В MongoDB отсутствует тип данных LUUID. Какой тип BSON использует драйвер C# для представления этого типа? Вы можете проверить это в оболочке mongodb, получив следующий лучший документ с помощью 'db.getCollection ('Object'). FindOne()'. Я подозреваю, что он либо преобразован в строку, либо объект-представление вашего класса C# LUUID. – Philipp