我尝试在redis中使用zadd函数,它的抛出像一个错误。
在redis中找不到zadd函数.
import { createClient } from 'redis';
const client = createClient({
host: 'localhost',
port: 32768,
});
client.connect().then(() => {
console.log('connected');
}).catch((err) => {
console.log('error', err);
});
client.set('foo', 'no');
client.get('foo', (err, result) => {
console.log(result);
}).then((result) => {
console.log(result);
});
client.zadd('myzset', 1, 'one'); // client.zadd is not a function
2条答案
按热度按时间lb3vh1jj1#
Node Redis 4.x引入了一些突破性的变化,包括对Promises的支持。所有命令都改为驼峰式或大写。
试试这个:
或者这个:
您可以在Node Redis自述文件的顶部找到相关信息。
xriantvc2#
这对我有用