Я хочу получить отношения с двумя таблицами.symfony 1.4 отношение чтения 1: n doctrine
Это мой schema.yml
Oferta:
columns:
titol: { type: string(50), notnull: true }
sub_titol: { type: text }
data_inici: { type: date }
data_fi: { type: date }
Opcions:
columns:
oferta_id: { type: integer, notnull: true }
descripco: { type: string(150), notnull: true }
preu: { type: string(20), notnull: flase }
relations:
Oferta: {onDelete: CASCADE, local: oferta_id, foreign: id, foreignAlias: Opcions_FK}
Являются этот метод: * @method Doctrine_Collection getOpcionsFK() Возвращает текущую запись в "Opcions_FK" коллекция
И у меня есть этот код:
foreach ($ofertes as $oferta) {
echo $oferta->getId();
$opcions = new Opcions();
$opcions = $oferta->getOpcionsFK(); //this line do a error Unknown record property/related component "opcions_fk" on "Oferta"
}
Ошибка:
public function filterGet (D octrine_Record $ запись, $ имя)
{
throw new Doctrine_Record_UnknownPropertyException(sprintf('Unknown record property/related component "%s" on "%s"', $name, get_class($record)));
}
}
Кто-то знает, что не работает это?
Благодаря
С уважением
не могли бы вы высказать полную ошибку. Gràcies;) –
также: является ли метод getOpcionsFK автогенерированным или определенным вами? если вы определили его, не могли бы вы показать его? –
автогенерируется. спасибо –