コメントテーブルが次の構造を持っているとしましょう:
id | author | timestamp | body
次のクエリを効率的に実行するためにインデックスを使用したい:
r.table('comments').getAll("me", {index: "author"}).orderBy('timestamp').run(conn, callback)
私が使用できる他の効率的な方法はありますか?
現在、テーブルのフィルター処理された結果に対してインデックスはサポートされていないようです。のインデックスを作成しtimestamp
てヒントとして追加するとorderBy('timestamp', {index: timestamp})
、次のエラーが発生します。
RqlRuntimeError: インデックス付き order_by は、TABLE でのみ実行できます。の: