通过Id获取新添加对象的ID(使用Facade)

时间:2018-11-23 16:52:11

标签: php laravel laravel-facade

我想获取数据库中新添加的行的ID。这是代码:

  public function store(Request $request)
    {
        $me = Translation::save();
        return $me->id;

    }

翻译扩展了立面 但是此代码返回错误:

  

试图获取非对象的属性。

有什么主意吗? var_dump($ me)返回bool(true)

棘手的是,翻译模型仅包含1列-id

1 个答案:

答案 0 :(得分:2)

您需要先创建一个新对象才能保存并检索其ID。

$me = new Translation();
$me->save();

return $me->id;