Javascript TaffyDB-组合方法
我对TaffyDB和JavaScript真的很陌生。 如何在TaffyDB中组合方法 我正在尝试使用Javascript TaffyDB-组合方法,javascript,distinct,stringify,taffydb,Javascript,Distinct,Stringify,Taffydb,我对TaffyDB和JavaScript真的很陌生。 如何在TaffyDB中组合方法 我正在尝试使用distinct()和stringify(),这是不起作用的 var xyz = db().distinct("mnths").stringify (); console.log(xyz ); 我收到一个错误,指出不支持stringify() 谢谢。db().distinct(“mnth”)返回一个数组,而不是TaffyDB对象,因此.stringify()将无法处理它 你可以这样做 JSON
distinct()
和stringify()
,这是不起作用的
var xyz = db().distinct("mnths").stringify ();
console.log(xyz );
我收到一个错误,指出不支持stringify()
谢谢。db().distinct(“mnth”)
返回一个数组,而不是TaffyDB对象,因此.stringify()
将无法处理它
你可以这样做
JSON.stringify(db().distinct("mnths"))
| Method | Takes | Returns | Info |
|-----------------|---------------------------|-------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------------------------------------------|
| db().distinct() | One or more column names. | For one column: An array of values.For two or more columns: An array of arrays of values. | Used to select distinct values from the database for one or more columns. Pass in column names to get back an array of distinct values. |
var db=TAFFY([{
“项目”:1,
“名称”:“蓝光玩家”,
“价格”:99.99,
“类型”:“否”
}, {
“项目”:2,
名称:“3D电视”,
价格:1799.99,
“类型”:“是”
}]);
var xyz=JSON.stringify(db().distinct(“项”);
警报(xyz)代码>
非常感谢您的解释,但是如何使用回调函数执行2个以上的操作呢。例如,如果我想像db({column:value})一样过滤整个数据集,那么选择distinct values:db().distinct(“column”)和sort+stringify?这是四个步骤。非常感谢你,我的朋友。你帮我解决了我的问题。如果你认为问题已经解决,请接受答案。所以其他人也可以从中受益。我接受了你的答案,但它似乎没有显示,因为我是新的。我不明白你接受了答案。有关接受答案的更多说明,请查看此项。