Redis在Node.js中的返回结果是异步的,因此在取数据时,需要使用回调函数来获取结果。如果Redis成功取到数据,则会返回true作为回调函数的第二个参数,否则返回false。以下是一个示例代码:

const redis = require('redis');
const client = redis.createClient();

client.get('key', function(err, result) {
  if (err) throw err;
  console.log(result === 'true'); // true or false
});

在上面的代码中,我们使用Redis的get方法来获取key对应的值,然后将结果与字符串'true'进行比较,以确定是否返回了true。注意,由于Redis返回的结果是字符串类型,因此需要进行类型转换。

nodejs的redis取数据返回true

原文地址: https://www.cveoy.top/t/topic/buh4 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录