ロール (ROLE_ADMIN、...) を持つユーザー クラスとクラス グループがあります。それらの間の関係は次のとおりです。グループ (OneToMany) ------ ユーザー (多対一)。User クラスの属性「ロール」を削除して Group クラスに入れるため、Group クラスにはロールが含まれます。
フォームでユーザーを作成するとき
(フォームには、さまざまなロールを持つグループ クラスを派生するチェックボックスが含まれており、データベースではすべてが正常であり、group_id は User テーブルにあります)
このユーザーに接続しようとすると、エラーが発生します。
「キャッチ可能な致命的なエラー: 引数が 4 を Symfony \ コンポーネント \ セキュリティ \ コア \ 認証 \ トークンに渡されました ...」
group_id は一意のロールと一致するため、エンティティ グループの識別子 (group_id) に従って接続するにはどうすればよいですか?
よろしくお願いいたします。 (Excuse my English)