0
我有有一個布爾屬性,就像一個數據集:計數分區兩側ReQL
{
name: 'Steven',
isQualified: true
}
而且我想算一個分區的兩側。也就是說,有多少文件是否合格。使用單個rethinkdb查詢執行此操作的最佳方法是什麼?
下面是與underscore.js一個例子,但是它依賴於查詢所有的文件和我的應用程序處理它們:
results = _.partition(data, 'isQualified').map(_.iteratee('length'))
目前,我有這個,但感覺效率低下,我假設/希望有更好的方法來做到這一點。
r.expr({
'qualified': r.table('Candidate').filter({isQualified: true}).count(),
'unqualified': r.table('Candidate').filter({isQualified: false}).count()
})
我該如何改善這一點,讓它更幹?