Я видел этот ответ на аналогичный вопрос здесь, в StackOverflow: https://stackoverflow.com/a/40654005/1055279
Здесь я вижу
public function order() {
return $this->belongsToMany('Order')->withTrashed();
}
В моем сценарии у меня есть Customer
модели с n Device
s
// Relation 1 to n from Customer model to Device model
public function devices()
{
return $this->hasMany('App\Device')->withTrashed();
}
Примечание. Я добавил withTrashed, потому что ВСЕГДА мне нужно извлекать данные softDeleted.
Проблема
Извлечение устройств из клиентской модели, которую я получил
сообщение: «вызов неопределенного метода
Осветить \ Database \ Красноречивых \ Отношения \ HasMany :: withTrashed () "
Возможно, я использую неправильный синтаксис. Я здесь, чтобы попросить любезно помочь.
- Laravel @ 5.8.19
- PHP - это @ 7.2.x