foo
プロパティid
、bar
およびを含むエンティティがありますbaz
。マップされていないプロパティに基づいて、2 つの異なるテーブル (foo1
と など) に同じエンティティを入力できますか? エンティティのコードは次のようになります。foo2
baz
class foo {
/**
* @ORM\Column(name="id", type="integer")
* @ORM\Id
*/
private $id;
/**
* @ORM\Column(name="bar", type="string")
*/
private $bar;
/**
* Property not mapped in the database
*/
private $baz;
}
の値baz
が 1 の場合はエンティティを table に保存しfoo1
、 の値baz
が 2 の場合は table に保存しますfoo2
。保存するテーブルをどこで選択できますか?