問題タブ [azure-cosmosdb-mongoapi]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
azure-cosmosdb - LINQ CosmosDB MongoDB API アップサート E11000 重複キー エラー コレクション
mongodb api を使用して cosmosdb を試し始めたところですが、アプリケーションは非常に簡単です。メッセージ キューをリッスンし、そのデータをデータベースに格納します。このデータは既に保存されている可能性があり、更新する必要があるため、アップサートを実行します。
問題は、更新時に重複キー エラーで失敗することです。これについて少し読んでみましたが、ドキュメントは見つかりませんでした。私が見つけたのは、私が難しいと思う更新を行うときにIDを設定すべきではないということです。
これは私が持っているコードです:
そして、これは私が得るエラーです:
linq を使用しているときに ID に基づいて更新するにはどうすればよいですか?
azure-cosmosdb-mongoapi - mongodb API を使用した挿入後の CosmosDB レイテンシ
ドキュメントを CosmosDB (mongoDB Api) に挿入し、すぐにそのドキュメントの検索を実行し、約 50/50 でドキュメントを返す C# メソッドがあります。成功を返しても、ドキュメントの挿入が完全に完了していないようです。同じ検索を再度実行すると、すぐにドキュメントが検索されます。他の誰かがこれらの問題を抱えていますか? これが私たちの方法です..