У меня есть следующая схема
User:
columns:
id:
type: integer
primary: true
name: string
relations:
UserGroup:
local: userGroup_id
foreign: id
refClass: User2Group
UserGroup:
columns:
id:
type: integer
primary: true
name: string
relations:
User:
local: user_id
foreign: id
refClass: User2Group
User2Group:
columns:
user_id:
type: integer
primary: true
userGroup_id:
type: integer
primary: true
extraColumn: string
и я пытаюсь сделать
$user=new Model_User();
$user->name='user';
$user->UserGroup[0]->name='group';
$user->UserGroup[0]->extraColumn='test';
$user->save();
но это выдает мне исключение "Doctrine_Record_UnknownPropertyException" с сообщением "Неизвестное свойство записи / связанный компонент" extraColumn "в" UserGroup "", что я делаю неправильно? (Я, кстати, пытался изменить местный / иностранный на что-то еще, это все равно не будет работать)