Size: a a a

Laravel Framework Russian Community

2020 July 21

А

Артём in Laravel Framework Russian Community
CSS программист
Объясните дураку чем пользоваться? Elocuent или BD и в чем разница?
Дураку советуем прочитать хотя бы русский перевод документации
источник

ЕР

Евгений Рейхельд... in Laravel Framework Russian Community
Артём
Бери квилдер, если верить аббревиатуре
😦
источник

Р

Руслан in Laravel Framework Russian Community
😂
источник

И

Игорь in Laravel Framework Russian Community
CSS программист
Объясните дураку чем пользоваться? Elocuent или BD и в чем разница?
Eloquent
источник

A

Amikawa in Laravel Framework Russian Community
гайз, нужно пояснение)
https://youtu.be/ZxQJyT_ydGQ?list=PL5RABzpdpqAlSRJS1KExmJsaPFQc161Dy&t=606
В этом видео с отметкой времени я не разобрался вот с чем:

есть две таблицы многие ко многим. Модель Order, Product соответственно.
Автор использует такую запись :  Order->products()->where('product_id', 3) допустим.
А прикол в том, что product_id это свойство с pivot таблицы же( связывающей), разве обращение не должно быть вот таким: Order->products()->where('id', 3)  — ведь я думаю обращение идёт к модели продуктов? поясните плиз, что думаете?
источник

А

Артём in Laravel Framework Russian Community
Amikawa
гайз, нужно пояснение)
https://youtu.be/ZxQJyT_ydGQ?list=PL5RABzpdpqAlSRJS1KExmJsaPFQc161Dy&t=606
В этом видео с отметкой времени я не разобрался вот с чем:

есть две таблицы многие ко многим. Модель Order, Product соответственно.
Автор использует такую запись :  Order->products()->where('product_id', 3) допустим.
А прикол в том, что product_id это свойство с pivot таблицы же( связывающей), разве обращение не должно быть вот таким: Order->products()->where('id', 3)  — ведь я думаю обращение идёт к модели продуктов? поясните плиз, что думаете?
Предлагаешь нам видео смотреть?
источник

A

Amikawa in Laravel Framework Russian Community
в сообщении всё предельно ясно, ссылка на видео как источник в дополнение, будем невтемную хуйню писать?
источник

X

Xenx in Laravel Framework Russian Community
ребят. есть возможность получить все связанные модели по условию, т.е. типа Groups::with('Services')->whereIn('ServiceCode', [123, 321])?
источник

ЕР

Евгений Рейхельд... in Laravel Framework Russian Community
Xenx
ребят. есть возможность получить все связанные модели по условию, т.е. типа Groups::with('Services')->whereIn('ServiceCode', [123, 321])?
whereHas
источник

ЕР

Евгений Рейхельд... in Laravel Framework Russian Community
изучи
источник

X

Xenx in Laravel Framework Russian Community
о, красиво, спасибо
источник

EV

Evg V. in Laravel Framework Russian Community
Игорь Захаров
с точки зрения функционала, здесь именно авторизация
Щас еще замечание по поводу слова "функционал" сделают ))
источник

ИЗ

Игорь Захаров... in Laravel Framework Russian Community
Evg V.
Щас еще замечание по поводу слова "функционал" сделают ))
да вообще, лучше по проблеме подсказали)
источник

EV

Evg V. in Laravel Framework Russian Community
CSS программист
Объясните дураку чем пользоваться? Elocuent или BD и в чем разница?
Eloquent вроде завязку на модели делает. Если нет моделей то через фасад do
источник

И

Игорь in Laravel Framework Russian Community
Evg V.
Eloquent вроде завязку на модели делает. Если нет моделей то через фасад do
Зачем нам ларавел без моделей))
источник

EV

Evg V. in Laravel Framework Russian Community
Игорь
Зачем нам ларавел без моделей))
Ну я учебный проект делал од н без завязки на модели, чтобы тренировать запросы к бд)
источник

EV

Evg V. in Laravel Framework Russian Community
Игорь Захаров
да вообще, лучше по проблеме подсказали)
https://www.devium.me/functional/

Мне один раз вот так примерно ответили на вопрос ))
источник

ИЗ

Игорь Захаров... in Laravel Framework Russian Community
Evg V.
https://www.devium.me/functional/

Мне один раз вот так примерно ответили на вопрос ))
ахах)
источник

X

Xenx in Laravel Framework Russian Community
   return Groups::with('Services')->whereHas('Services', function(Builder $query) {
          $query->whereIn('Services.Code', [4002, 4010]);
      })->get();
возможно я что то не так понял, но подобная штука возвращает модель Groups со всеми услугами что есть. Если так оно и должно работать, то как получить группу с услугами указанными в условии whereIn?
источник

v

vladimir in Laravel Framework Russian Community
Xenx
   return Groups::with('Services')->whereHas('Services', function(Builder $query) {
          $query->whereIn('Services.Code', [4002, 4010]);
      })->get();
возможно я что то не так понял, но подобная штука возвращает модель Groups со всеми услугами что есть. Если так оно и должно работать, то как получить группу с услугами указанными в условии whereIn?
return Groups::with(['Services' => function(Builder $query) {
          $query->whereIn('Services.Code', [4002, 4010]);
      }])->get();
источник