基本的に、指定された値でオブジェクトを設定しようとしていますが、成功したように見えても、オブジェクトを機能させることができません。これが私のjavascriptオブジェクトです。
function student(){
var newStudent = {};
newStudent.lessons = [1,3,4];
return newStudent;
}
後で学生リストを取得したいときに、console.logが「未定義」と出力するので失敗しますが、オブジェクトは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);
});
2つの質問。
まず、どうすれば正しく実行できますか、またはJavascriptのリスト構造がRedisでサポートされていません。次に、studentKey1でアイテムを取得し、リストの最後にアイテムを挿入する場合、どのようにそれを達成できますか(RPUSHをどのように利用できますか)?