我是这个模特顾客:
10dp
我无法理解的是: 当我尝试这个时:
<?php
namespace App\Models;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\softDeletes;
class Customer extends Model
{
use SoftDeletes;
protected $table = 'customers';
public $timestamps = true;
protected $dates = ['deleted_at'];
protected $fillable = ['name', ...
...
我得到了结果
并在尝试时:
$customer = Customer::all();
dd($customer);
我得到$customer = Customer::find(1);
dd($customer);
。
答案 0 :(得分:1)
使用$customer = Customer::find(1);
,您只是试图让拥有主键的客户&#34; 1&#34;。
使用Customer::all();
即可获得所有客户。
您获得null的原因是因为您的数据库中没有任何ID为1的客户(可能已被删除)。