Size: a a a

Laravel для начинающих

2020 September 18

u

under in Laravel для начинающих
Старый душит меня...
источник

u

under in Laravel для начинающих
За что..
источник

AH

Andrey Helldar in Laravel для начинающих
Ansar An_0ther
Привет ребят. У меня не получается сделать
php artisan migrate
(8-ая лара). Выдает ошибку SQLSTATE[HY000] [2002] Попытка установить соединение была безуспешной[...]. Про изменения .енв и дб.пхп я уже пытался что то да как то сделать, ничего не получилось. Локальная среда на xampp mysql если что. Что могло пойти не так?
Судя по ошибке это не 8-я лара, а подключение к базе.
Проверь работает ли вообще мускуль и доступен ли он для подключения?
источник

AA

Ansar An_0ther in Laravel для начинающих
Andrey Helldar
Судя по ошибке это не 8-я лара, а подключение к базе.
Проверь работает ли вообще мускуль и доступен ли он для подключения?
Да, работает. Я его в ксампе включил и базу поставил
источник

AH

Andrey Helldar in Laravel для начинающих
Dmitry M
2 придурошных вопроса по экономии на спичках:
1. Предположим, необходимо в нескольких местах экшена получить данные из запроса, как лучше:

$this->dep->someMethod($request->input('param'));
$this->dep->otherMethod($request->input('param'));

или

$param = $request->input('param');
$this->dep->someMethod($param);
$this->dep->otherMethod($param);
Получение параметра связанной модели:

$comment = Comment::with('post')...;
$postId = $comment->post->id;

или

$comment = Comment::with('post')...;
$postId = $comment->post_id;

Я хз, у меня, походу, ОКР. С одной стороны читаемость, с другой обращение к переменной менее затратно чем вызов метода.
В первой строке вижу дубляж данных.

Во втором примере первый вариант лучше, т.к. выглядит красивее при том, что ты уже тянешь релейшен. Если релейшен не нужен, то второй вариант.
источник

DM

Dmitry M in Laravel для начинающих
ну да, я имел в виду с with, конечно
источник

AH

Andrey Helldar in Laravel для начинающих
Я ору с этого 😂😂😂😂😂
источник

Н

Николай in Laravel для начинающих
всем привет! есть роут api/user/1 — получаю юзера, но если я обращаюсь api/user/100500, то ларавель сама выплевывает 404. Как мне вместо 404 Not Found страницы отдать json? Или не стоит заморачиваться?
источник

AH

Andrey Helldar in Laravel для начинающих
Andrey Helldar
Я ору с этого 😂😂😂😂😂
Хоспади... @Oneshkip и как тебе там? Не бомбит?)
источник

4

4unkur in Laravel для начинающих
Cycle has many Iterations
Iteration belongs to Cycle
Iteration belongsto SurveyTemplate
SurveyTemplate hasOne Iteration
SurveyTemplate belongsto Category


нужно из цикла вытащить все категории

субселектом могу так:
select * from categories where id in (
   select category_id from survey_templates where id in (
       select survey_template_id from cycle_iterations where cycle_id = 5
   )
)

Есть вариант с жоином

какой из них лучше? И есть ли другие более оптимальные решения?
источник

AP

Alexander Pavlenko 🌚... in Laravel для начинающих
Andrey Helldar
Хоспади... @Oneshkip и как тебе там? Не бомбит?)
у меня все чаты в муте, я иногда чекаю че там, верещу и дальше работать)
источник

AH

Andrey Helldar in Laravel для начинающих
Николай
всем привет! есть роут api/user/1 — получаю юзера, но если я обращаюсь api/user/100500, то ларавель сама выплевывает 404. Как мне вместо 404 Not Found страницы отдать json? Или не стоит заморачиваться?
источник

AH

Andrey Helldar in Laravel для начинающих
Николай
всем привет! есть роут api/user/1 — получаю юзера, но если я обращаюсь api/user/100500, то ларавель сама выплевывает 404. Как мне вместо 404 Not Found страницы отдать json? Или не стоит заморачиваться?
источник

DM

Dmitry M in Laravel для начинающих
https://www.youtube.com/watch?v=mHiKnHmWpv4
это босс, что ли?
источник

DM

Dmitry M in Laravel для начинающих
или он тырит чьи то видосы на свой канал?)
источник

Н

Николай in Laravel для начинающих
спасибо)
источник

AH

Andrey Helldar in Laravel для начинающих
Николай
спасибо)
И это поможет:
источник

ЕК

Егор Карась... in Laravel для начинающих
Dmitry M
или он тырит чьи то видосы на свой канал?)
Ты акцент слышал?
источник

Н

Николай in Laravel для начинающих
Andrey Helldar
И это поможет:
я так получаю шаблон, да про юзера говорил, но разницы нет)
источник

DM

Dmitry M in Laravel для начинающих
Егор Карась
Ты акцент слышал?
уже услышал)
источник