Как получить ВСЕ сохраненные хэши в Redis с Node JS (hgetall)? - PullRequest
0 голосов
/ 04 апреля 2020

Я получил простой фрагмент и пытался понять, как получить все мои сохраненные хэши с данными, чтобы потом их перебирать. Я ожидаю получить все объекты, которые я установил.

В документации Redis есть знак звездочки, соответствующий шаблону, например, user:*, но он не работает в пакете Redis узла. Где моя ошибка?

Вот код

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

client.hmset("user:photos","id", 13, "url", "https://open.spotify.com/track/4n23NofxtEOwrkWmAUspOa?si=bF44_2EMQNav3PQ6DwVxrw", "added_at", 
"04-04-20", "added_by", "me", "likes", 0);
client.hmset("user:2","id", 14, "url", "https://open.spotify.com/track/4n23NofxtEOwrkWmAUspOa?si=bF44_2EMQNav3PQ6DwVxrw", "added_at", 
"04-04-20", "added_by", "me", "likes", 0);
client.hmset("user:3","id", 15, "url", "https://open.spotify.com/track/4n23NofxtEOwrkWmAUspOa?si=bF44_2EMQNav3PQ6DwVxrw", "added_at", 

client.hgetall('user:*', (err,rep) => {
    if (err) console.log(err);
    else {
        console.log(rep);
    }
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...