【发布时间】:2012-10-06 00:12:05
【问题描述】:
基本上,我试图设置一个具有给定值的对象,但即使它看起来很成功,我也无法让它工作。这是我的 javascript 对象;
function student(){
var newStudent = {};
newStudent.lessons = [1,3,4];
return newStudent;
}
稍后当我想获取学生列表时,我失败了,因为 console.log 打印 "undefined" 但是对象是 not null。我插入redis的代码;
var student = Students.student();
//Object is not null I checked it
client.set("studentKey1", student, redis.print);
client.get("studentKey1", function(err, reply){
console.log(reply.lessons);
});
两个问题;
首先,我该如何正确地做到这一点,或者 Redis 不支持 Javascript 的列表结构。其次,如果我想用 studentKey1 获取项目并将一个项目插入到列表的后面,我该如何完成(如何使用 RPUSH)?
【问题讨论】:
标签: javascript redis