UpT*_*eek 33 redis node.js node-redis
有没有办法按键删除/删除条目,使用Node_redis?我从文档中看不出任何这样的选项..
小智 70
你可以del像这样使用:
redis.del('SampleKey');
Run Code Online (Sandbox Code Playgroud)
Ele*_*ant 42
在这里,您可以看到redis命令在此库node_redis github中的作用
正如您所见,"del"命令在列表中.
此命令允许您在Jonatan回答时从所选数据库中删除密钥.
Tol*_*see 12
正如上面的每个人都声明你可以使用del函数.您可以使用此语法确保成功删除操作.
client.del('dummyvalue', function(err, response) {
if (response == 1) {
console.log("Deleted Successfully!")
} else{
console.log("Cannot delete")
}
})
Run Code Online (Sandbox Code Playgroud)
因为DEL命令将(integer) 1在成功操作中返回.
redis 127.0.0.1:6379> DEL key
Success: (integer) 1
Unsuccess: (integer) 0
Run Code Online (Sandbox Code Playgroud)
希望能帮到你
let redis = require("redis");
var redisclient = redis.createClient({
host: "localhost",
port: 6379
});
redisclient.on("connect", function () {
console.log("Redis Connected");
});
redisclient.on('ready', function () {
console.log("Redis Ready");
});
redisclient.set("framework", "AngularJS", function (err, reply) {
console.log("Redis Set" , reply);
});
redisclient.get("framework", function (err, reply) {
console.log("Redis Get", reply);
});
redisclient.del("framework",function (err, reply) {
console.log("Redis Del", reply);
});
Run Code Online (Sandbox Code Playgroud)