Евгений
ну квери билдером по аналогии сделать
Евгений
я просто квери билдером не умею нормально
Anonymous
$serial = Serial::where('slug', $slug)->with(['episodes'])->firstOrFail(); $watchedEpisodesByUser = Auth::user()->episodes->lists('id')->all(); Во вьюхе: {{ in_array($episode->id, $watchedEpisodesByUser) ? 'watched' : 'not watched' }}
Евгений
ну блин, я примерно так и делал
Anonymous
Ну так и делай )
Евгений
а джоином не надо?
Евгений
чтоб сразу у эпизода статус был смотрено или нет
Anonymous
Чем тебе джоин поможет? Тебе же надо выяснить смотрел ли юзер этот эпизод
Евгений
в коллекции
Евгений
ну
Anonymous
А не выбрать тоьлко просмотренные
Евгений
так не
Евгений
ну не джоин
Евгений
я хз как это делается
Anonymous
Там вручную надо будет запрос писать
Anonymous
С подзапросом
Anonymous
Ебатная не стоящая свеч.
Евгений
ладно, тогда так оставлю
Евгений
бля, но вот еще например где у меня лишние запросы идут
Anonymous
А тут где у тебя лишние запросы?
Евгений
тут нет
stgalkin
Так все связи идут отдельным запросом
Евгений
изначально делал криво и было но щас так
Anonymous
В моем примере как раз у тебя 1 запрос на эпизоды, 1 на просмотренные
Евгений
еще у меня короче у каждой серии есть статус, вышла она уже или нет
Евгений
и вот на вьюхе я проверяю, если количество вышедших больше 0 то... и вот тут запрос
Евгений
и так же список ожидаемых серий
Евгений
тоже запрос если больше 0 то...
Anonymous
А в чем проблема?
Евгений
много запросов
Anonymous
Много это сколько?
Anonymous
У тебя n+1 проблема или просто "много" запросов?
Евгений
ща
Александр
парни почему может умирать скрипт на валидации? http://joxi.ru/DmBxpVJuNeDo8A?d=1
Александр
не выдает ни ошибок, ни исключений
Александр
$request я программно создал http://joxi.ru/8AnBv4zuqLevvA?d=1
Anonymous
validate не выдает ошибок
Anonymous
он редиректит сразу
Anonymous
либо json отдает
Александр
а умирать он может по каким причинам?
Anonymous
что значит умирать?
Александр
http://joxi.ru/5mdQ8lzuvEooV2?d=1
Александр
скрипт стопорится на валидации
Anonymous
ну у тебя там что-то с редиректами
Anonymous
там походу циклический редирект выходит
Anonymous
validate() делает редирект если валидация фейлится
Anonymous
похоже он у тебя опять повторяет запрос
Александр
понял
Anonymous
Сделай \Log::info("1"); перед $this->validate
Александр
я для теста редирект запихнул в index
Anonymous
и посмотри в логах сколько раз будет
Александр
и походу он обратно в индекс улетает
Александр
точнее валидацию в индекс
Anonymous
ну он обратно редиректит
Anonymous
в этом и трабла
Александр
отлично, thx
Александр
что-то не пойму почему не валидируется этот код: http://joxi.ru/DmBxpVJuNeDaEA?d=1
Александр
вызываю как > $this->storeTransactionAPI('услуга 1', 123, 500);
Anonymous
А что не так?
Александр
редиректит на предыдущую страницу вместо выполнения dd
Евгений
а чо ты обычный реквест не юзаешь?
Anonymous
Вот да
Anonymous
Только хотел спросить
Александр
это типа апи )
Anonymous
Я вообще не уверен что так можно создавать request
Евгений
я тоже
Александр
не с формы отправляется
Евгений
а разницы то
Anonymous
Ну так request то все равно у тебя должен быть
Anonymous
или ты валидацию в сервисе делаешь?
Anonymous
Валидацию надо в контроллере делать
Александр
это контроллер
Anonymous
эм
Александр
я хочу чтобы из 1C можно было отправлять транзакцию
Евгений
сделай обыным реквестом, попробуй
Anonymous
Непонятно
Александр
обычным проходит конечно
Anonymous
Ну вот его и валидируй
Александр
а из 1С можно будет отправить обычный реквест?
Anonymous
А в storeTransactionAPI уже должны валидные данные поступать