TP5.1获取不是主键不是ID报致命错误

浏览:467 发布日期:2018/01/02
5.0.0 - 致命 - 已关闭
$data['title'] = $input['title'];
$data['type'] = 'news';
if ($res_1 = $replyMode->allowField(true)->save($data)) {
$data['reply_id'] = $replyMode->reply_id;
}
按照文档中我应该是获取我的主键是 reply_id,却报类的属性不存在,打印$replyMode模型却返回 主键ID的,而不是 reply_id?
文档中是:
这里其实是获取模型的主键,如果你的主键不是id,而是user_id的话,其实获取自增ID就变成这样:

$user = new User;
$user->name = 'thinkphp';
$user->email = 'thinkphp@qq.com';
$user->save();
// 获取自增ID
echo $user->user_id;
评论(
后面还有条评论,点击查看>>