symfony2.1 アプリケーションで循環参照を回避する方法を知りたいです。私は次のようなエンティティを持っています
customer (
name
addresses -- OneToMany
currentAddress -- OneToOne )
と
address (
street
customer -- ManyToOne )
外部キーのために顧客を削除できないため、フィクスチャがロードされません。
パフォーマンスのために、住所テーブルで選択する顧客に getCurrentAddress() メソッドを追加する必要は避けたいと思います。
誰かがそれに対する解決策を持っていますか?