認証のために FOSUserBundle を使用しています。認証は機能し、これまでのところ非常に良好です。うまく入力された追加のフィールドがいくつかあります。
次に、ID フィールドがデータベースの roleid フィールドによって参照される Roles-table (対応するエンティティを含む) を追加しました。
しかし、この分野は教義ではまったく認められていません。平
php app/console doctrine:schema:update --dump-sql
それを示していません!現在のテーブルの名前を変更してからテーブル作成クエリを生成しようとしても、フィールドが表示されません。フィールドの名前も変更しようとしましたが、うまくいきませんでした。
私の分野(もちろんクラス内):
/*
* @var int $roleid
*
* @ManyToOne(targetEntity="Roles")
* @JoinColumn(name="roleid", referencedColumnName="id")
*/
protected $roleid;
誰かが何が起こっているのか正しい方向に私を向けることができれば、私はそれを大いに感謝します.