2017-03-07 7 views
0

Suuposeです。Redisのは、私はRedisの-CLIを使用して以下を実行しているキー

hmset locations bangalore: '{lat: "10.32", lng: "20.10"}', 
chennai: '{lat: "10.32", lng: "20.10"}', 
hyderabad: '{lat: "10.20", lng: "32.21"}' 

私はRedisの-CLIを通じてバンガロールのデータを照会することができます -

hget locations bangalore 

私がノードを介して同じことを行うにはどうすればよいですか?

は、私は以下を試みたが、それは未定義

client.hget("location:bangalore", function (err, obj) { 
console.dir(obj); 
}); 

答えて

1

を返された私は、そのノードで働いていないが、あなたはキーlocation:bangaloreを取得するために、あなたはハッシュから、それがどのフィールド言わなかったhgetを使用しようとしました。

HGETがハッシュ内のフィールドを取得するために使用されている、あなたはどのハッシュからどのフィールドを伝える必要があります。

私はそれがこのようなものになると想像:

client.hget("locations", "bangalore", function (err, obj) { 
    console.dir(obj); 
}); 

locationsが鍵であり、そしてbangalorelocationsハッシュ内部フィールドです。

+0

Ah!私もそれを試していた。 nullを返しました。 – scripter

+0

それは働いた。タイプミスがありました。その場所は場所ではありません。私の悪い。 – scripter

関連する問題