我有一個包含 4 個字段的 TAFFYDB 數據庫: clientID cTech arDate active我想要的是某個日期范圍內某個 clientID 的唯一“cTech”列表。我可以像這樣匹配 clientID 和日期: var ret=clientTechsDB([{ "clientID":cFrom.toLowerCase(), "arDate":{gte:sDfrom}, "arDate":{lte:sDto}, }]).get(); 返回數組“ret”,但 ret 有許多重復的 cTech 值。我試過 var ret=clientTechsDB([{ "clientID":cFrom.toLowerCase(), "arDate":{gte:sDfrom}, "arDate":{lte:sDto}, }]).get().distinct("cTech"); 但這會產生錯誤“ get(...).distinct is not a function ”我可以遍歷并過濾掉重復項,但我希望在 taffyDB 查詢中執行此操作。如何?
從 taffyDB 中的結果集中獲取不同的值
茅侃侃
2023-04-27 16:47:43