Я использую Azure Cosmos DB Mon go API с учетной записью Cosmos, созданной за год go.
Я только что создал новую базу данных с общим RU / sa несколько дней назад go и добавил пару документов, один из которых выглядит следующим образом:
{
"_id" : "9a0f33b3-1710-41f8-a8e4-55de05d4c8ec",
"modifiedTick" : NumberLong("637163955868423736")
}
В оболочке mon go Я пытался запросить этот документ, но запрос не дал результатов.
db.Dev.find( { modifiedTick: NumberLong("637163955868423736") } )
Мне кажется странным, что запрос не может найти документ! Может кто-нибудь, пожалуйста, помогите с причиной почему? Я попробовал то же самое в базе данных Cosmos, созданной за год go (база данных не имеет ключа шарда), и тот же запрос может найти документ.
Еще более странным является тот факт, что я можно использовать запрос $ gte + $ lte с другим значением, чтобы найти этот документ. Вот снимок экрана, чтобы показать, что я имею в виду:
Заранее спасибо.