0

multi.incr(key)で結果を使用することは可能multi.hmsetですか?

var multi = client.multi();
multi.incr('seq:thread');//say incr => 1
multi.hmset('user:001', {name: 'name', threadid: <need incr value here>});
multi.exec(function(err,data)){ .. });

私の目的は、カウンター (thread-id) をインクリメントし、トランザクションで目的のユーザーに設定することです。それが不可能な場合、そのような原子性を達成するための代替手段はありますか?

4

0 に答える 0