Laravel – Eloquent – ​​получить отношения без внешнего ключаPhp

Кемеровские программисты php общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Laravel – Eloquent – ​​получить отношения без внешнего ключа

Сообщение Anonymous »

Я работаю над проектом Laravel, где у меня есть модели «Резервирование» и «Неделя».
Модель «Неделя» имеет дату начала и цену, модель «Резервирование» имеет начальную и конечную дату.
Я хочу иметь возможность сделать такой красноречивый выбор: Reservation::with('weeks')->get( ), но если я сделаю что-нибудь ниже eloquent не распознает это как связь, и я не могу использовать «HasMany» в модели резервирования, потому что я не связываю таблицы с идентификаторами, а только с датами.
Как могу ли я получить недели отношений?

Код: Выделить всё

class Reservation extends Model
{
public function weeks()
{
return Week::whereDate('starting_date', '>=', $this->starting_date)
->whereDate('starting_date', '

Подробнее здесь: [url]https://stackoverflow.com/questions/68985881/laravel-eloquent-get-a-ralationship-without-foreign-key[/url]
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Laravel Eloquent truncate – ограничение внешнего ключа
    Anonymous » » в форуме Php
    0 Ответы
    8 Просмотры
    Последнее сообщение Anonymous
  • Laravel Eloquent добавляет данные от отношения к ответу
    Anonymous » » в форуме Php
    0 Ответы
    4 Просмотры
    Последнее сообщение Anonymous
  • Источник событий выбирает отношения внешнего ключа в обработчиках команд?
    Anonymous » » в форуме C#
    0 Ответы
    34 Просмотры
    Последнее сообщение Anonymous
  • Как моделировать отношения, которым требуется более одного внешнего ключа
    Anonymous » » в форуме C#
    0 Ответы
    28 Просмотры
    Последнее сообщение Anonymous
  • Как настроить самоссылающиеся отношения внешнего ключа в sqlalchemy ORM?
    Anonymous » » в форуме Python
    0 Ответы
    13 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Php»