psiklop, в том что помощь оказывают так как считают нужным и полезным те кто ее оказывает. Если помощь надо оказывать только в том виде в котором хочет просящий - это называется работа, она оплачивается и за ней на фриланс.
Учитывая что вопрос уж очень банальный - к вот этому варианту который уже написал автор
SELECT p.txt, ip.ip
FROM users u
LEFT JOIN podrazd p ON u.podrazd = p.id_Podrazd
LEFT JOIN usersip ip ON u.id = ip.idUsers
банально дописать group by тех полей которых мы хотим видеть в уникальном виде - не удивительно что народ не понимает в чем проблема это сделать. Ну я вот сделал, однако в следующих схожих ситуациях с этим же автором либо промолчу, либо отвечу ссылкой в доку.
psiklop, да ко мне не может быть никаких претензий в любом случае. колхоз у нас дело добровольное, я решил помочь так, ребята по другому.
Однако ж если внимательно посмотреть на мой ответ - то там два варианта. Ровно под вопрос автора
уникальные ip адреса в подразделениях или их количество
sharpsss, нууууу. SSR. Вообщем то забавная сиутация. как бы html который на выходе выдает ларка вполне можно считать отрендеренной на сервер страницей. Масло маслянное. Ладно.
Для того что бы отвечать на вопросы - надо понимать что у вас там вообще происходит. Потому что причин по которым может происходит то или иное может быть миллиард. Вот это https://sharpsss.ru/sanctum/csrf-cookie это так у вас nginx 404 или это ларка такой 404 отдает?
psiklop, нет мой ответ скопирован из попыток автора в вопросе, подправил поле которое юзается для join и банально дописал count distinct, group by. собственно как и сказано в комментарии у того же Akina.
Ну если он не делает то что просили, видимо я не понял что просили. Может автор обьяснит лучше?
psiklop, ну стоит отметить что как бы по факту там все сводится к тому что бы на клавиатуре напечатать group by. Чего тут разбирать реально не понятно.
sharpsss, ну типа решать "чё каво" способен nginx. laravel вам будет отдавать api. а nuxt сервер? тоже апи? ну и нахрена 2 апи сервера? будет статику для фронта отдавать? ну а nginx нахера? Окей хотите nuxt - ну выкиньте laravel. То есть как бы сильное подозрение что вы нахватали технологий без понимания а нахрена.
sharpsss, нет, я пытаюсь понять зачем в конструкции nginx который может раздавать статику и пробрасывать запросы на ларку у вас возник nuxt сервер, который вдруг берет на себя работу по раздачи статики и судя по всему чего то еще
1. А что у вас слушает 8000 порт, если у вас nginx слушает 80 и 443?
2. Зачем пробрасывать каждый урл - если стандартно принято пробрасывать все что не найдено - на index.php?
systemaworking, Ваш вариант в случае с вашим примером с аватаром не выйдет лучше никак. Еще раз принцип open/close не говорит что изменение кода должно быть ОБЯЗАТЕЛЬНО через добавление нового класса. Новый метод вполне катит, как и новый атрибут.
bldeser, ну в таком случае если учитывать замечания maksam07 там какая нибудь защита от ботов и надо смотреть в чем она заключается. в куках, реферарх, юзер агентах или прочем.
systemaworking, это не законы за нарушение которые следует расстрел. это принципы к которым надо стремиться. Ну возьмем ваш случай, и добавим ограничение что avatar является обязательным атрибутом. И? Окей вы создали новое DTO. Новый сервис, новый контроллер, все новое. Старые теперь надо удалить - они не будут работать. Удалили. Ну и по факту вы изменили старый класс ну и только еще переименовали его. Ну придет кто нибудь посмотрит а нахрен нам UserAvatarDTO - назовем проще UserDTO. Ну и теперь можно сказать что вы просто сделали 2 лишних шага но ровно нарушили принцип.
Учитывая что вопрос уж очень банальный - к вот этому варианту который уже написал автор
банально дописать group by тех полей которых мы хотим видеть в уникальном виде - не удивительно что народ не понимает в чем проблема это сделать. Ну я вот сделал, однако в следующих схожих ситуациях с этим же автором либо промолчу, либо отвечу ссылкой в доку.