問題タブ [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.
json - DocumentDb、元のドキュメントにフィールド名がない場合、ソースをより小さなサブセットに減らして別の形で出力するにはどうすればよいですか
Windows Azure DocumentDb に保存されている外部パーティから受信した次の JSON 文字列があります。
ソースをより小さなサブセットに縮小し、別の形で出力したいと考えています。
「SELECT * FROM date.rows」はサブセットを生成します:
質問は、フィールド名がないため、DocumentDb ドキュメントに記載されているように、"SELECT {"date":?, "value":?} 構文を使用して出力を変更するにはどうすればよいですか?
http://azure.microsoft.com/en-us/documentation/articles/documentdb-sql-query/
azure - Azure DocumentDB の制限事項は何ですか?
Azure DocumentDB を使用したいのですが、その前に、制限、欠点、欠点、および利点があるかどうかを知りたいですか?
java - Java を使用して Azure documentDB にアクセスする
java を使用して Azure DocumentDB にアクセスするためのコード スニペットを投稿できますか?
StringToSign = VERB + "\n" + ResourceType + "\n" + ResourceId + "\n" + x-ms-date + "\n" +
date + "\n 」;
azure-cosmosdb - 単純な DocumentDb ストアド プロシージャ
その概念をよりよく理解するために、単純な DocumentDb ストアド プロシージャを作成しようとしています。この例では、すべて「女性」のユーザーを返そうとしています。単一の一致するドキュメントまたは複数のドキュメントを返すことに注意する必要がありますか?
私のユーザーオブジェクトは次のようになります。
これまでのところ、storedproc は次のようになっています。
すべての女性ユーザーを返品したいです。1 人または 10,000 人の女性ユーザーがいる可能性があります。
この単純な DocumentDb ストアド プロシージャについて、ご協力をお願いします。ありがとう。
c# - Azure DocumentDb エラー "クエリは IEnumerable に評価する必要があります"
単一のレコードを取得しようとしているときに、Azure DocumentDb ストレージ アカウントにクエリを実行しようとすると問題が発生します。これは私の WebAPI コードです:
このFindById
方法により、次の問題が発生します。
タイプ 'Microsoft.Azure.Documents.Linq.DocumentQueryException' の例外が Microsoft.Azure.Documents.Client.dll で発生しましたが、ユーザー コードで処理されませんでした
追加情報: クエリ式が無効です。式の戻り値の型
Foo.Models.DocumentDbEntities.UserDetail はサポートされていません。クエリは IEnumerable に評価される必要があります。
このエラーの意味や修正方法がわかりません。このメソッドはorレコードを返すため、 IEnumerable
or の子孫クラスを返したくありません。句を削除して戻り値の型を anに変更すると機能しますが、これは私が望むものではありません。0
1
SingleOrDefault
IQueryable
azure - DocumentDB アクセス キーについて混乱している
DocumentDB の下の Azure Portal に、プライマリとセカンダリの 2 つのアクセス キーが表示されます。
アプリから DocumentDB を呼び出すには、どちらを使用する必要がありますか?それとも、新しいユーザー アカウントを作成する必要がありますか?
c# - CreateDocumentQuery は、LINQ で使用すると例外をスローしますが、SQL では問題ありません
Azure DocumentDb に格納されている単一のエンティティを取得しようとしています。以下のように、SQL でクエリを指定した場合にのみコードが機能することがわかりました。
ただし、次の 2 つの例のように LINQ 式を使用すると、例外が発生して失敗します。
発生した例外のかなり巨大なスタック トレースは次のとおりです。
参考までに、これは UserDetail クラスです (関係のないプロパティとメソッドは削除されています)。
SQL 形式の方法を使用できることはわかっていますが、個人的な好みとして Lambda を使用したいと考えており、コードが正常に機能しない理由がわかりません。Guid から他のタイプの型強制を行う必要がありますか?
azure-cosmosdb - DocumentDB LAMBDA SqlMethod.Like および .Contains NotImplemented 例外
CreateDocumentQuery
;を使用してLAMBDA式を使用して、単純な「LIKE」クエリを実行しようとしています。しかし、試し.Contains
てみてSqlMethod.Like
、両方とも応答を受け取った後、NotImplementedException
次に何を試すべきかわかりません!