1

私のモデルでは、1 対 1 の関係でリンクされた 2 つのエンティティを定義しました。

User:  
  columns: 
    home_address_id: integer
  relations:
    HomeAddress:
      class: Address
      local: home_address_id
      foreignType: one

Address:
  columns: 
    zip: string
    city: string

ジェネレーターを使用すると、アドレスを選択するためのドロップダウン リストを含む、User オブジェクトのすべてのフィールドがフォームに含まれます。

私が望むのは、ユーザーの自宅住所の郵便番号と市区町村を直接入力できるようにすることです。これを generator.yml ファイルで生成するように要求するにはどうすればよいですか? 自分で行うにはコードを実装する必要がありますか、それとも自動にする方法はありますか?

4

1 に答える 1

0

私は 1 対 1 の関係を持つものを設計したり、symfony のドキュメントで見たりしたことはありません。1対多の関係と同じように扱っているように見えます。

ただし、これを回避するには、埋め込みフォームを使用するだけでよいと思います。

于 2010-12-16T01:06:57.573 に答える