どこにでも見えますが、私の質問に対する答えが見つかりません。私は、それを実体化せずに文字列を保存するために、教義(symfony)で可能かどうか疑問に思っています。Doctrine:単一の値の配列
例として、1人のユーザーに複数のメールアドレス(1対多)があります。メールアドレスを持つ他のメタデータは保存したくありません。例えば:
<?php
class User {
private $mailAddresses = array();
// ...
public function addEmailAddress($address) {
$this->mailAddresses[] = $address;
}
// ....
}
$user = new User();
$user->addEmailAddress('[email protected]');
$user->addEmailAddress('[email protected]');
$addresses - $user->getEmailAddresses();
// $addresses is a simple array like: array('[email protected]t.com','[email protected]');
このpossbileようなものですか、私は1対多の関係を使用するためにUserEmailAddressEntityを作成する必要がありますか?
Doctrine ORMにはエンティティが必要です。 – Cerad