問題タブ [rethinkdb-python]

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 に答える
56 参照

rethinkdb - シーケンス項目に基づく rethinkdb 集計

現在、rethinkdb python チュートリアルを進めています。

現在、4人のスーパーヒーローがいます。以下の例では、heroesは のエイリアスですr.db("python_tutorial").table("heroes")

私がやりたいは、ヒーローがいた雑誌のタイトルに従ってグループ化することです。そのため、次のようなクエリを作成しようとしています。

私は2つの別々のクエリでこれを行うことができました. これが本質的に私がしたことです:

上記は、すべてのタイトルのリストです。次に、データベースを検索して、タイトルがヒーローのものであるかどうかを確認しますmagazine_titles. そのようです:

ただし、これを1 つのクエリで実行したいと考えています。そして、上記のクエリに関して、私のように2つの別々のクエリを実行するよりも効率的でしょうか?

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

rethinkdb - RethinkDB チェーニング/フィルターの結合

組み合わせる必要がある 2 つのフィルターがあります。

これは私の主なフィルターです:

これは私の二次フィルターです。

これらを組み合わせるにはどうすればよいですか?

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

python - Rethinkdb クエリが機能しない

Rethinkdb で次のクエリを実行しています。

Web サイトの Data Explorer で直接実行すると完璧に機能し、結果が返されました。しかし、Python プログラムで同じクエリを作成しても、何も得られませんでした。私が書いたクエリは次のとおりです。

ここでrecords返されるのは空です。この二つは対等だと思います。また、JS コマンドをサーバーに直接送信しようとしました。

しかし、それは次r is not definedのように述べています。誰かが助けてくれれば本当にありがたいです。ありがとう。

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

python - 「全文検索」に RethinkDB を使用する

私は現在、理想的には、ユーザーのために保存されるドキュメントの検索バーをサポートできる Web アプリケーションに取り組んでいます。これらの各ドキュメントは、適切なサイズの記事までの小さなスニペットになります。(検索目的で数 KB のテキストよりも大きなドキュメントがあるとは思いません) RethinkDB の適切な使用方法について読んでいると、気になる情報がいくつか出てきます。は、インデックス化されていないデータに対するフィルターなどを行った場合のパフォーマンスです。これらの呼び出しの 1 つに何分も費やしていると人々が言及しているのを見てきました。長期的には、少なくとも 10,000 以上のドキュメントが存在すると予想されることを考慮すると (そして、実際には 100,000 以上、1,000,000 以上など)、標準の RethinkDB API で 1 秒未満 (できれば数十ミリ秒) の応答時間でこれらのドキュメントを検索できる方法はありますか? それとも、インデックスを巧みに使用してすばやく検索できる別のスキームを考え出す必要がありますか? それとも、その機能を提供する別のデータベースを使用したほうがよいでしょうか?

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

python - RethinkDB Python 再帰ドキュメント フィルター

Python ラッパーを使用して RethinkDB で再帰フィルター クエリを実行しようとしています。それを機能させるのに多くの問題を抱えています。

クエリの多くのバリエーションを試しましたが、役に立ちませんでした。label基本的に、特定の user_id でネストされたドキュメントを持たない行を見つけようとしています。

簡単に言えば、現在のユーザーが既にこの例にラベルを付けている場合は、再度返さないでください。

私の非稼働クエリ:

私のデータセット

ご協力ありがとうございました!