問題タブ [azure-cosmosdb]

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.

0 投票する
1 に答える
418 参照

c# - DocumentDb に多くの行を格納するにはどうすればよいですか

私のシステムには、短期間に多くのコメントが追加されるエンティティがあります。

ドキュメントを読んでその中の何かを変更すると、オブジェクト全体がストアに保持されるというのは正しいでしょうか?

これが正しければ、コメントを追加するためだけに 5000 個のコメントを含むオブジェクトを読み込んで保存するのは、少し多すぎるように思えますか?

各コメントをドキュメントとして保存し、ドキュメント コレクションをスキャンして特定のキーを探す必要がありますか? また、コメントをすばやく見つけて変更できるようにする必要もあります。

0 投票する
1 に答える
3249 参照

azure - Azure DocumentDB のドキュメントで整数をアトミックにインクリメントする

Azure DocumentDB でドキュメントの整数をアトミックにインクリメントするにはどうすればよいですか?

インクリメント操作は、同時ライターが存在する場合にアトミックである必要があります。インクリメントの損失は許されません (単純な read-modify-write アルゴリズムでは可能です)。

0 投票する
2 に答える
4316 参照

c# - .NET を介したクエリごとの DocumentDB リクエスト料金の決定

提供された .NET クライアント ライブラリを介して DocumentDB クエリ リクエストを実行するときに、「リクエスト チャージ」を取得できるかどうかを調べています。詳細は、基礎となる HTTP ヘッダー "x-ms-request-charge" に返されます。これは、Fiddler などを介して監視できますが、.NET を介して直接取得できれば望ましいと思います。

誰かがこれをしましたか?または、少なくともそれが不可能かどうかを確認できますか?

アップデート:

他の操作ではなく、クエリを実行するときにリクエスト料金が発生するという明確化を追加しました。

0 投票する
1 に答える
719 参照

azure - Azure、DocumentDB は POCO オブジェクトをドキュメントとして保存できません

MS Azure DocumentDB に重大な問題があります。

私はそれがプレリアルであることを知っていますが、私が知っているように、Dynamic オブジェクトと POCO オブジェクトをドキュメントとして保存できると言われています。動的オブジェクトを保存すると、問題なく動作します (オブジェクトがコレクションに追加されます):

ただし、POCO オブジェクトを追加しようとすると、機能しません (コレクションには何も追加されません)。

他のすべては同じです。


編集:一時的な解決策は、Microsoft.Azure.Documents.Document クラスから POCO クラスを継承することです。

0 投票する
2 に答える
2669 参照

c# - Azure DocumentDB - ドキュメント配列にオブジェクトを挿入しますか?

私は簡単な質問と回答のフォーラムを開発しています。Azure DocumentDB を使用したいです。

DocumentDB の既存の質問ドキュメントに回答を追加するにはどうすればよいですか?

私の場合、質問と同じタイプの回答のリストを作成しました:

私の文書オブジェクトは次のようになります。

DocumentClient :/ に更新メソッドが表示されません。

0 投票する
1 に答える
119 参照

azure - telerik appbuilder を Azure documentdb に接続する

Visual Studio で appbuilder 拡張機能を使用しています。Azure ドキュメント データベースに接続する方法を探しています。このデータベースに接続して、名前または番号を追加する方法を知りたいです (今のところ)。

前もって感謝します!

0 投票する
1 に答える
4474 参照

linq - Id 以外のプロパティを使用して DocumentDB にクエリを実行する

DocumentDB データベースで自分のドキュメントにクエリを実行したいと考えています。LINQ を使用して DocumentDB クエリを処理し、facebookUsername フィールドに対してクエリを実行したいと考えています。

以下のコードを使用して標準の Id フィールドをクエリすると、正常に動作しますが、facebookUsername フィールドを使用して実行しようとすると、次のようなコンパイル エラーが発生します。

「'Microsoft.Azure.Documents.Document' には 'facebookUsername' の定義が含まれておらず、タイプ 'Microsoft.Azure.Documents.Document' の最初の引数を受け入れる拡張メソッド 'facebookUsername' が見つかりませんでした (使用していませんか?ディレクティブまたはアセンブリ参照?)"

Idによるクエリに現在使用しているコードは次のとおりです。これは機能します。facebookUsername フィールドを照会できるようにしたいだけです。

facebookUsername フィールドでクエリを実行するようにコードを変更するにはどうすればよいですか?