我在重新思考db中进行查询,
r.db('main').table('log').distinct({index: 'number'}).between(r.epochTime((new Date).setHours(0, 0, 0, 0)/1000), r.epochTime((new Date).setHours(23, 59, 59, 99)/1000), {index: 'createdAt'}).count()
number
和createdAt
是两个次要索引。执行此操作将生成错误,因为我们不允许在单个查询中使用多个二级索引。我尝试使用此link创建复合索引,但它与我的问题不同。提前谢谢。