Size: a a a

2018 September 30

O

Ostap 🇺🇦 in Laravel UA
Oleg Khalin
Как вариант - использовать Pivot модель
Тоже спасибо
источник

O

Ostap 🇺🇦 in Laravel UA
хотя стоп
источник

YP

Yurii Prudskyi in Laravel UA
при условии что у тебя в модели урока нсть белоггстумени релейшн users
источник

O

Ostap 🇺🇦 in Laravel UA
ааа, тогда понял
источник

O

Ostap 🇺🇦 in Laravel UA
хотя стоп
источник

O

Ostap 🇺🇦 in Laravel UA
в lessson нет user_id
источник

O

Ostap 🇺🇦 in Laravel UA
или я не понял
источник

OK

Oleg Khalin in Laravel UA
Сделай связь M-M от Lesson к Users через user_progress
источник

YP

Yurii Prudskyi in Laravel UA
ага. Но там кверя идет по юзерсам
источник

YP

Yurii Prudskyi in Laravel UA
Oleg Khalin
Сделай связь M-M от Lesson к Users через user_progress
this
источник

O

Ostap 🇺🇦 in Laravel UA
вообще, пока запрос такой:
$courses = auth()->user()->user_courses()->with(['course', 'lessons', 'last_completed_lesson'])->withCount(['completed_lessons', 'lessons'])->get();
источник

O

Ostap 🇺🇦 in Laravel UA
и в last_completed_lesson я хотел фигачить
источник

O

Ostap 🇺🇦 in Laravel UA
в моделе UserCourse хочу last_completed_lesson, наверно
источник

OK

Oleg Khalin in Laravel UA
last_completed_lesson сделай связь такую
источник

OK

Oleg Khalin in Laravel UA
Ostap 🇺🇦
в моделе UserCourse хочу last_completed_lesson, наверно
Покажи модель эту
источник

O

Ostap 🇺🇦 in Laravel UA
хорошо, минуту...
источник

OK

Oleg Khalin in Laravel UA
Желательно голову модели, там где ты Extend делаешь
источник

YP

Yurii Prudskyi in Laravel UA
чет я сам себя передумал. Можно просто $user->lessons()->latest()->first()
источник

O

Ostap 🇺🇦 in Laravel UA
Yurii Prudskyi
чет я сам себя передумал. Можно просто $user->lessons()->latest()->first()
кажется нет
источник

YP

Yurii Prudskyi in Laravel UA
почему? там же обычная связь мэни ту мэни. Или не?
источник