мне нужно чтоб при записи таплицы table ктотрая связана с user HABTM
через таблицу tables_users
модель TablesUser
у этой вспомогательной таблицы есть поля created и rate
но они при таком коде не заполняются:
Код: |
$this->data['User']['user_id'] = $this->getUserID();
$this->data['Table']['pigge_name'] = $name;
$this->data['Table']['pigge_limit'] = $limit;
$this->data['Table']['pigge_status'] = 'active';
$this->data['TablesUser']['rate'] = 100;
$pigge = $this->Table->save($this->data);
|
rate и сreated остаются пустыми
в Table
Код: |
var $hasAndBelongsToMany = array(
'User' =>
array(
'className' => 'User',
'with' => 'TablesUser',
'foreignKey' => 'Table_id',
'associationForeignKey' => 'user_id',
'unique' => false,
'conditions' => '',
'fields' => '',
'order' => '',
'limit' => '',
'offset' => '',
'finderQuery' => '',
'deleteQuery' => '',
'insertQuery' => ''
)
); |
кто подскажет |