我有一个包含 4 个字段的 TAFFYDB 数据库:clientID cTech arDate active
我想要的是一个日期范围内某个客户 ID 的唯一“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 查询中做到这一点。如何?