나는 데이터베이스에 마지막으로 삽입 된 행의 ID를 얻으려면 그래서 난 내 모델의 정적 필드를 생성 :최우선 만들 웅변 모델
public static $lastid;
와 나는이 방법을 만들 오버라이드 (override) 해보십시오
Declaration of Actor::create() should be compatible with Illuminate\Database\Eloquent\Model::create(array $attributes)
가 어떻게이 일을 할 수 있습니다 :
public static function create($data){
parent::create($data);
$lastid = DB::getPdo()->lastInsertId();
}
는 지금은 오류 예외 말을?
나는 목표를 모르지만 부모 메서드 create가 당신과 호환되어야하고 배열을 인수로 기다려야합니다 ... 그래서 그에게주세요. – Debflav
PHP를 처음 접했을 때 배열이라고 말하면서 $ data 변수에 추가해야 할 것이 있습니까? –