Laravel по-русски

Русское сообщество разработки на PHP-фреймворке Laravel.

Ты не вошёл. Вход тут.

#1 21.01.2018 12:41:44

Связь один к одному

Вопрос в какой таблице устанавливать foreign key

Есть таблица "Objects" с полями object_no, object_name, description, и у него связь один к одному с таблицей users, contacts,

на диаграме у модели objects есть contact_id, user_id, я установил foreign в Objects на эти таблице

и при выборке Objects::with('contact') получаю ошибку с тем что ищется objects_id в таблице contacts

Не в сети

#2 22.01.2018 09:53:30

Re: Связь один к одному

В модели Objects:

PHP
public function contact()
{
    return 
$this->belongsTo(Contact::class);
}

Не в сети

Подвал раздела