2014-04-10 36 views
0

我是sails.js的新手。
我要發出上帆,Redis的這樣的Redis的命令,關於sails-redis的lrange命令

lrange SPECIFIC_KEY 0 10 

,但我看不到我應該怎麼寫代碼在我的模型吧。
風帆 - redis和水線的文檔給我沒有任何提示。

我該怎麼辦?

回答

1

在Waterline ORM級別不存在像LRANGE這樣的本機Redis命令。您需要訪問底層的node_redis適配器才能使用它們。您可以使用Waterline系列的native方法進行此操作。如果你有一個User收集帆,例如,這將是:

爲底層 node_redis適配器
User.native(function(err, collection) { 

    // At this point "collection" is the native node_redis collection 
    collection.lrange("someKey", 0, 10, function(err, result) { 

     console.log(result); 

    }); 

}); 

文檔是here

+0

現在一切正常,謝謝! –