博客 / 列表

大步點點 - Laravel10個有用的用法

1. 在find方法中指定屬性 User::find(1, ['name', 'email']); User::findOrFail(1, ['name', 'email']); 2. Clone一個Model 用replicate方法可以克隆一個Model $user = User::find(1); $newUser = $user-replicate(); $newUser-save();

laravel , eloquent

大步點點 - Laravel 9個不經常用的小技巧

1. 更新父表的timestamps 如果你想在更新關聯表的同時,更新父表的timestamps,你只需要在關聯表的model中添加touches屬性。 比如我們有Post和Comment兩個關聯模型 ?php namespace App; use Illuminate\Database\Eloquent\Model; class Comment extends Model {

php , laravel , eloquent