За последние 24 часа нас посетили 9615 программистов и 470 роботов. Сейчас ищут 225 программистов ...

Какой метод hasOne или belongsTo?

Тема в разделе "PHP для новичков", создана пользователем Сереганек, 12 окт 2017.

  1. Сереганек

    Сереганек Новичок

    С нами с:
    18 янв 2017
    Сообщения:
    188
    Симпатии:
    26
    Перечитал несколько раз материалы по отношениям и не могу понять как правильно определяются отношения. Например, один к одному... Есть юзеры и есть их статьи, у каждого по одной. В каком случае мне использовать hasOne, а в каком belongsTo? Сама суть, я думаю мне понятна: чтобы обращаясь к одной таблице, я смог вытаскивать соответствующие данные со второй, и наоборот. И понятно то, что если я в одной модели использую метод hasOne, значит во второй должен быть belongsTo. А вот где какой - не могу вдуплить. По какому критерию это определяется?
     
  2. mkramer

    mkramer Старожил

    С нами с:
    20 июн 2012
    Сообщения:
    4.595
    Симпатии:
    722
    Сереганек нравится это.
  3. Сереганек

    Сереганек Новичок

    С нами с:
    18 янв 2017
    Сообщения:
    188
    Симпатии:
    26
    Да, теперь дошло, внешний ключ всему голова )