Имеется проблема.
Описание: - Имеется две модели (Join и Object) В моделе Join объявлена связь :
public function objects(){
return $this->belongsTo('App\Object');
}
В Моделе Object так же объявлена связь:
public function joins(){
return $this->hasMany('App\Join');
}
Собственно в тинкере пытаюсь выполнить команду:
Join::find(23)->object->name;
Ошибка появляется:
PHP Notice: Trying to get property of non-object in Psy Shell code on line 1
Сомнения вызывает то что имеется модель TicketStatus связи идентичны, при выполнении команды
Join::find(23)->ticketstatus->name;
Ответ верный... В чем может быть "Затык" подскажите...
У вас метод objectS
public function objects(){
return $this->belongsTo('App\Object');
}
А в тинкере вызываете object
Join::find(23)->object->name;
Проблема была в том, что человек изменил настройки в БД... Удалил миграции и запустил по новой
php artisan migrate:reset
php artisan migrate
Все заработало. Ответ Выше можно считать верным, только я тут в тексте опечатку допустил
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Сломал голову, помогите пожалуйста решить проблемуУ меня есть небольшой скрипт, который выполняет php exec команду с каталогами на сетевом ресурсе
Нужно что бы при авторизации были три поля username, password, id_companyИ при авторизации id_company это был префикс базы данных
тестирую на PHP загружается ли изображение на сервер:
У меня сложилась такая ситуация у меня есть форма в которой нужно получить id, а потом с этой id сделать запрос в БД