Node-redis: Zscanコマンドで問題が発生する

作成日 2015年10月23日  ·  3コメント  ·  ソース: NodeRedis/node-redis

やあ、

'ZSCAN'コマンドを使用したいのですが、次のようになります。

エラー:
Redisエラー{[エラー:ERR構文エラー]コマンド: 'ZSCAN'、コード: 'ERR'}

コード:
connection.zscan(key、0、{match:value + "*"}、function(err、data){
if(err){
console.log( "Redisエラー"、err);
エラーを返します。
}そうしないと
cb(null、data);
});

これの正しい使い方を教えてください。 ありがとう。

question

最も参考になるコメント

@vabnirvana以下が機能するはずです:

client.zscan(key, 0, 'MATCH', value + '*', callback);

オブジェクト表記は、HGETALLでのみサポートされています。

全てのコメント3件

@vabnirvana以下が機能するはずです:

client.zscan(key, 0, 'MATCH', value + '*', callback);

オブジェクト表記は、HGETALLでのみサポートされています。

結果は["0"、[]]すべての場合で常に空の配列です。 redisでコマンドを実行すると、結果が得られます。

私はちょうどそれのためのテストを書きました、そしてそれは私にとってそれがそうであるべきであるように働きます。 キーまたはパターンをチェックして、エントリと実際に一致するようにしてください。

このページは役に立ちましたか?
0 / 5 - 0 評価