【问题标题】:php redis hscan return empty resultsphp redis hscan 返回空结果
【发布时间】:2022-01-08 22:36:18
【问题描述】:

我对 php 中的 hscan 命令有疑问。

当我在redis-cli 中运行命令时,一切正常。

hscan some:key 0 match *word*

但是在 php 中我得到了空结果。

<?php

$it = null;

$redis = new Redis();
$redis->connect('127.0.0.1', 6379);

$results = $redis->hscan('products:search2', $it, '*word*');

var_dump($results);

我使用phpredis php 扩展。

为什么会这样?

【问题讨论】:

    标签: php redis


    【解决方案1】:

    好的,我知道了。我只是 忘记选择数据库 为 1, 因为我的数据在数据库 1 上。 Redis 作为数据库 0 中的默认外观。

    答案是:

    <?php
    
    $redis->select(1);
    
    

    【讨论】:

      猜你喜欢
      • 2021-09-15
      • 2021-11-30
      • 1970-01-01
      • 2016-08-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-01-20
      • 1970-01-01
      相关资源
      最近更新 更多