Октябрьская CMS Один на Один

У меня есть модель для дома и одна для бронирования.

В доме есть столбцы ID, NAME ... И у Резервирования есть ID, HOUSE_ID; ПОЛНОЕ ИМЯ.

В одной резервации есть только один дом. Создаю отношения:

public $hasOne = [
  'house_id' => ['..\..\Models\House', 'key' => 'id']
];

Но как только я сохраняю свою запись, HOUSE_ID сохраняется NULL. Должен ли я сохранять идентификатор выбранного дома в таблице бронирования в столбцах HOUSE_ID?

При таком количестве деталей на ваш вопрос невозможно ответить, извините. В основном да: создайте ссылку внешнего ключа из столбца house_id в столбец идентификатора дома.

Blackbam 12.12.2018 16:39

не могли бы вы рассказать, как вы сохраняете свое бронирование [из бэкэнда?], и, если возможно, его файл yaml

Hardik Satasiya 13.12.2018 08:44
Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Symfony Station Communiqué - 7 июля 2023 г
Symfony Station Communiqué - 7 июля 2023 г
Это коммюнике первоначально появилось на Symfony Station .
Оживление вашего приложения Laravel: Понимание режима обслуживания
Оживление вашего приложения Laravel: Понимание режима обслуживания
Здравствуйте, разработчики! В сегодняшней статье мы рассмотрим важный аспект управления приложениями, который часто упускается из виду в суете...
Установка и настройка Nginx и PHP на Ubuntu-сервере
Установка и настройка Nginx и PHP на Ubuntu-сервере
В этот раз я сделаю руководство по установке и настройке nginx и php на Ubuntu OS.
Коллекции в Laravel более простым способом
Коллекции в Laravel более простым способом
Привет, читатели, сегодня мы узнаем о коллекциях. В Laravel коллекции - это способ манипулировать массивами и играть с массивами данных. Благодаря...
Как установить PHP на Mac
Как установить PHP на Mac
PHP - это популярный язык программирования, который используется для разработки веб-приложений. Если вы используете Mac и хотите разрабатывать...
0
2
61
0

Другие вопросы по теме