香港專業教育學院這樣的symfony Recepciones類 至極關係到一個Obras_Sociales_Recepciones 類作爲我的BaseRecepciones類索賠:另一個未知的記錄屬性/相關組件
/* @method Recepciones setRecepcionId() Sets the current record's "recepcion_id" value
* @method Recepciones setCuentaLaboratorioId() Sets the current record's "cuenta_laboratorio_id" value
* @method Recepciones setCuentasLaboratorios() Sets the current record's "Cuentas_Laboratorios" value
* @method Recepciones setObrasSocialesRecepciones() Sets the current record's "Obras_Sociales_Recepciones" collection
*/
abstract class BaseRecepciones extends sfDoctrineRecord
{
public function setTableDefinition()
{
$this->setTableName('Recepciones');
$this->hasColumn('recepcion_id', 'integer', 4, array(
'type' => 'integer',
'fixed' => 0,
'unsigned' => true,
'primary' => true,
'autoincrement' => true,
'length' => 4,
));
$this->hasColumn('cuenta_laboratorio_id', 'integer', 4, array(
'type' => 'integer',
'fixed' => 0,
'unsigned' => true,
'primary' => false,
'notnull' => true,
'autoincrement' => false,
'length' => 4,
));
}
public function setUp()
{
parent::setUp();
$this->hasOne('Cuentas_Laboratorios', array(
'local' => 'cuenta_laboratorio_id',
'foreign' => 'cuenta_laboratorio_id'));
$this->hasMany('Obras_Sociales_Recepciones', array(
'local' => 'recepcion_id',
'foreign' => 'recepcion_id'));
}
}
但是..當我做這個動作
$recepcionPrueba = new Recepciones();
$recepcionPrueba->setObrasSocialesRecepciones($myObject);
它說:
不明N於 「Recepciones」 記錄屬性/相關組件 「obras_sociales_recepciones」
任何想法????非常感謝你
問題是:表名稱是「amount_cur」,但Doctrine想要訪問表「amount_CUR」,但不能(表名是動態形成的)。謝謝! –