TaffyDB按字母顺序排列

时间:2016-03-15 20:02:36

标签: javascript taffydb

我正在使用TaffyDB(JavaScript库),并且能够将我的记录成功存储到数据库中,但是在输出正确格式的结果时遇到了一些问题。

results().select("Name","Topic","Difficulty"))

此代码将按字母顺序输出我的列。它将输出为(难度,名称,主题),但我需要将其输出为("名称,主题,难度和#34;)。我曾尝试查看文档,但我无法制作出有效的解决方案。

1 个答案:

答案 0 :(得分:1)

results().select("Name","Topic","Difficulty"))

应该是

results().select("Name","Topic","Difficulty")

注意额外的")"最后。

我已尝试使用您的代码,并且按字母顺序返回DOESNT。

转到http://www.javascriptoo.com/taffydb并将脚本中的代码更改为:

    var people= TAFFY();
    people.insert({"fname":"Bruce","lname":"Wayne", "id":1});
    people.insert({"fname":"Peter","lname":"Parker", "id":2});
    people.insert({"fname":"Clark","lname":"Kent", "id":3});
    write("people().select('fname','lname', 'id')");
     function write(func){
        var ret = eval(func);
        var output = (typeof ret === 'object') ? JSON.stringify(ret) : ret;
        document.getElementById('results').innerHTML+= '<li>' + func + '<br />=><b>'+output+'</b>';
    }