比方说,一个评论表的结构如下:RethinkDB指数过滤器+排序依据
id | author | timestamp | body
我想用索引高效地执行以下查询:
r.table('comments').getAll("me", {index: "author"}).orderBy('timestamp').run(conn, callback)
有其他有效的方法我可以使用?
看起来,当前索引不支持过滤结果的表。当timestamp
创建索引和orderBy('timestamp', {index: timestamp})
将其添加为一个提示,我发现了以下错误:
RqlRuntimeError: Indexed order_by can only be performed on a TABLE. in:
这不适合我。看起来你在这里使用Python语法....?! – williamle8300
这工作,速度超快。谢谢 :) – codefreak