使用 Eloquent 模型与数据库进行交互

通过使用 Eloquent 模型,能让我们更加轻松的与数据库进行交互。

1、查找一个 id 为 1 的用户,使用 find 方法:

>>> App\Models\User::find(1)

当你传给 find 方法的 id 不存在时,Tinker 将会返回 null。

2、查询用户不存在时触发报错,使用 findOrFail 方法:

>>> App\Models\User::findOrFail(5)

3、查找用户表中的首个用户,使用 first 方法:

>>> App\Models\User::first()

4、查找所有的用户数据,使用 all 方法:

>>> App\Models\User::all()

如果觉得每次输入 App\Models\User 麻烦的话,可使用 >>> use App\Models\User ,这样在当前会话中就能直接使用 User ,比如:>>> User::find(1)

你可能感兴趣的:(使用 Eloquent 模型与数据库进行交互)