抱歉,如果这是一个愚蠢的问题,但我是新的框架编程,也在拉威尔。我想在数据库中插入数据并返回id
,但在数据库中,表中的字段不是id
,而是owner_id
。我怎样才能还回来?我正在使用PostgreSQL
并将其设置为就绪。
这是我的代码:
$regis = new ltd_owner;
$regis->owner_name = $register['firstname'] . ' ' . $register['lastname'];
$regis->represent_company_id = $register['isRepresent'];
$regis->gender = $register['sex'];
$regis->address_id = '7598';
$regis->nationality_id = '24';
$regis->save();
请帮我修一下,谢谢
最佳答案
您需要在模型中设置不同的主键:
protected $primaryKey = "owner_id";
然后,在您执行
save()
之后,应该自动填充该字段,您可以访问它:var_dump($regis->owner_id);