2017-10-12 79 views
0

比方說,我有以下數據Taffydb比較兩列

[{"variable":"ZENSARTECH","Date":"2017-10-11","value":740.05,"bbup":787.4447}, 
{"variable":"ZYDUSWELL","Date":"2017-10-11","value":885.7,"bbup":905.0995}, 
{"variable":"ECLERX","Date":"2017-10-11","value":1234.7,"bbup":1265.7899}] 

const db = taffy(data); 
const pdate = db().max("Date") 
const fdb = db({Date: pdate}) 

現在我想要做的就是其中值大於bbup列越大所有行。 所以我要比較的表,而不是對一個固定值的列的兩列,在文檔

fdata = fdb.filter({value:{gt:bbup}}) 

所示的這種例子我試過以上,但不起作用。 有沒有辦法做到這一點?看起來像一個非常簡單的SQL查詢。

謝謝!

回答