Tengo el siguiente esquemaPHP Doctrine: ¿cómo configurar columnas refClass extra?
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
y yo estoy tratando de hacer
$user=new Model_User();
$user->name='user';
$user->UserGroup[0]->name='group';
$user->UserGroup[0]->extraColumn='test';
$user->save();
pero me da una excepción "Doctrine_Record_UnknownPropertyException" con el mensaje "/ componente relacionado Desconocido propiedad registro 'extraColumn' sobre" UserGroup "", ¿qué estoy haciendo mal? (Por cierto, intenté cambiar el local/foráneo a cualquier otra cosa, todavía no funcionará)
aparentemente no hay otra manera, al menos con Doctrine 1. ¡Gracias! – lunarnet76
no hay problema, tuve que resolver esto de la peor manera – xzyfer