0
メソッドでは、各呼び出しで新しいトークンをユーザーのコレクションに書き込む必要があります。インデックスの自動インクリメントを使用してユーザーのコレクションサブオブジェクトを更新する
また、すべてのトークンをストックする必要があります(単一のトークンの置換またはudpateはありません)。
私はサブオブジェクト(マルチユーザのメールのように)を使用しています:インデックスを動的にインクリメントして、最後に書き込まれたそれぞれの新しいトークンを書き込むにはどうしたらいいですか?
たとえば、すでにトークンが6つ書かれている(Auth.0.token
〜Auth.5.token
)場合、新しいトークンは自動的にAuth.6.token
になります。
おかげで私の作業静的コード以下
。
var authtoken = Random.id([20]);
Meteor.users.update({_id: Meteor.userId()}, {$set: {"Auth.1.token": authtoken}});
期待通りに機能します。ありがとう。 – Ontokrat