我的表格包含字段user_id
(唯一)。我想手动设置它。但是当我设置它时,JTable不插入数据。
我的$ data数组是:
$data['user_id']=500;
$data['name']='test';
$data['lastname']='test';
我在模型中的代码是:
$table = $this->getTable();
if ($table->save($data) === true) {
return $table->user_id;}
我的表格文件是:
class UserproTableuser extends JTable
{
public function __construct(&$db)
{
parent::__construct('#__userpro_users', 'user_id', $db);
}
}
答案 0 :(得分:0)
试试这个:
$table->bind($data);
$table->save();