Я создал учетную запись Cosmos DB MongoDB API, а затем отправил документ в БД, используя следующую функцию, как Rest API:
https://myCosmosDb.documents.azure.com:443/dbs/mydb/colls/mycollection/docs
Документ I POST выглядит примерно так:
{
"_id": "myid",
"id": "myid",
"name": "test"
}
Причина, по которой я установил "id" и "_id", заключается в том, что REST API требует свойство "id" в документе, а драйвер MongoDb требует "_id".
Затем я попытался найти вседокументы из коллекции с использованием драйвера Mongodb C #, но получили пустые документы.
Мне интересно, известна ли проблема, что драйвер MongoDb плохо работает с документами, опубликованными с использованием Rest API?