Использование predis
можно ли проверить наличие ключа?Redis - проверить, существует ли ключ с использованием predis
Мои данные users
хранится следующим образом:
public function createUser($email, $password, $username)
{
return $this->predis->hMset("user:{$username}", [
'email' => $email,
'password' => $password,
'username' => $username
]);
}
Теперь, когда я проверяю, если пользователь существует я сделать следующее:
public function checkUserExists($username)
{
return $this->predis->hExists("user:{$username}", 'username');
}
Можно ли проверить, если пользователь существует, не проверяя, существует ли ключ? Например, просто проверив user:{$username}
?
Вы можете проверить только, существует ли 'ключ', а не' значение'. Вы не можете проверить 'значение' без' key' –