0

ドロップダウンに特定のエンティティを入力するためのベスト プラクティスを探しています。テーブルがエンティティの権限を保持する役割システムがあります。オブジェクトprojectusersuserProjectsを想像してみてください。最後のものには、userId、projectId、およびいくつかの権限が含まれています。ユーザーはフォームで、ユーザーが許可されているプロジェクトを選択できます。

もちろん、これを達成する方法はたくさんあります。たとえば、特定の中央サービスは、エンティティ フォーム タイプに渡すことができる準備済みのクエリビルダーを返すことができます。しかし、私の意見では、より魅力的なソリューションは、許可されたエンティティの ArrayCollection を返すサービスです。しかし、それらを選択コントロールにバインドする方法は? モデルトランスフォーマーには良い仕事だと思いますが、何をお勧めしますか?

よろしくお願いします!

4

1 に答える 1

0

本当に必要な場合は、EntityChoiceListを作成し、 choice_listとして選択フィールドに渡します。

于 2013-08-14T14:57:06.540 に答える