我是sails.js 的新手。
我想像这样在sails-redis上发出redis命令,
lrange SPECIFIC_KEY 0 10
但我看不出我应该如何在我的模型中为它编写代码。
Sails-redis 和 waterline 的文档没有给我任何提示。
我该怎么办?
像这样的原生 Redis 命令LRANGE
在 Waterline ORM 级别不存在。您需要访问底层node_redis
适配器才能使用它们。您可以使用 Waterline 集合的native
方法来执行此操作。例如,如果您User
在 Sails 中有一个集合,它将是:
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);
});
});
底层node_redis
适配器的文档在这里。