ユーザーポイント モジュールには、まだ移行の統合がありません。 APIを見ると、おそらく serpoints_service_add を使用して、バッチスクリプトの各ユーザーに「開始点」の値を割り当てることができます。
ライブ配信時にユーザーの「開始点」の値を更新するオプションはありますか?または、差を計算して調整を追加する必要がありますか?
サービスラッパーではなく serpoints_userpointsapi() を使用したい。
このシステムは、ユーザーの合計ポイント数を変更するために、新しいトランザクションのみを許可するように設計されています。したがって、はい、固定値に設定する場合は、ユーザーが持っているポイントの実際の量との差を計算し、その差をユーザーに与える必要があります。
ユーザーポイントの問題「 ユーザーポイントの移行サポート 」でも確認されているように、最近は 移行 統合が ユーザーポイント で利用可能です。
Comment nr 17 には patch が含まれ、これは その問題のComment nr 18 に従って完全に機能します。
そして その問題のコメントnr 21 によると、それは 7.x-1.1リリースに含まれています です。
data モジュールでこれを実行して、古いテーブルをビューに公開できると思います。次に views bulk operations および rules を使用して、ユーザーポイントを新しいユーザーにコピーします。
何から移行するのか知りたいです。ユーザーポイントにアップグレードパスはありませんか?