Драйвер MongoDB C# не может найти документы, написанные с использованием Cosmos Db rest API

Я создал учетную запись API Cosmos DB MongoDB, а затем поместил документ в БД, используя следующую функцию, как Rest API:

https://myCosmosDb.documents.azure.com:443/dbs/mydb/colls/mycollection/docs

Документ, который я размещаю, выглядит примерно так:

{
  "_id": "myid",
  "id": "myid",
  "name": "test"
}

Причина, по которой я установил "id" и "_id", заключается в том, что REST API требует свойство "id" в документе, а драйвер MongoDb требует "_id".

Затем я попытался найти все документы из коллекции, используя драйвер Mongodb C#, но получил пустые документы.

Мне интересно, если это известная проблема, что драйвер MongoDb не работает хорошо на документах, опубликованных с использованием Rest API?

0 ответов

Другие вопросы по тегам