問題タブ [reql]
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.
rethinkdb - Rethinkdb でサブ属性を返す
このドキュメントを考えると:
正しいクエリは何を返すWebName
でしょうか?
Map() を使用してみましたが、結果は期待したものではありません。
r.db("main").table("countries").limit(1).map(function(r) {
return r.WebName;
});
python - RethinkDB に存在しない可能性のあるサブドキュメントに追加する方法は?
次のようなドキュメントを検証する JSON スキーマがあります。
この"galleries"
部分は検証では必要なく (一部のドキュメントにはギャラリーがない場合があります)、その<category>
部分は単なる任意の文字列です。「スクリーンショット」。
"galleries"
どちらも<category>
存在しないか、存在することが保証されていない場合、ギャラリーアイテムに画像を追加するにはどうすればよいですか? 「スクリーンショット」ギャラリーに画像を追加したいとしましょう。2 つのクエリを作成して最初に存在を確認する必要がありますか? それとも、これをアトミックに行うことは可能ですか?
編集:私の現在の解決策は、ゲームのgalleries
フィールドを照会し.default({})
、結果の辞書を Python で処理し、マージで更新することです。
rethinkdb - RethinkDB でのクエリ実行後のサーバー実行時間とラウンドアップ時間を出力する方法は?
Javasciptで実行クエリが完了した後にサーバー時間と往復時間を印刷する簡単な方法はありますか? これは webadmin で確認できましたが、API では見つかりませんでした。クエリのベンチマークの目的で、どれを考慮する必要がありますか?
rethinkdb - rethinkdb でグループ化した後に不要なフィールドを削除し、キーと値のペアだけを表示するにはどうすればよいですか?
グループを使用してrethinkdbでこのような結果を得ました
r.....group(..).count()のように使用しました(多くの手順があるため、すべてのクエリについて言及することはできません)。しかし、私の結果は次のように表示されるはずです:
さらに良いのは、キーと値のペアだけです[{"A":14},{"B":2}]