Сергей
При вставки удалении просто обновляешь парентов у соседних связей
Ты имел ввиду хранить id парента? и как вывод производить в таком случае? чтобы при выводе списк был упорядочен?
Alexander
Спасибо за ответ, но пакет устанавливать не хочется. Хочу использовать это: SELECT unnest(enum_range(NULL::myenum))::text Только не знаю, где расположить.
ну обычно создают константы в модели на каждый енум и общую константу(ы) в которую группируют
Сергей
150*
Сергей
количество элементов в твоей сортировке много?
Просто я бы сделал каждый раз перебирать, но мне это гонять клиент-сервер каждый раз при изменении
Alexander
Вообще не вижу повода тогда для каких то проблем) Сделай процедурки при update дикрименть и инкрименть sort свой
Алексей
Алексей
Ребят, что значит эта стремная пиктограммка?
Дмитрий
Подскажите, например у меня несколько сайтов на Ларе, и например хочу с помощью композера обновить сразу все. Есть идеи как это сделать? Или возможно готовые решения?
Alexander
Просто я бы сделал каждый раз перебирать, но мне это гонять клиент-сервер каждый раз при изменении
По другому ты потеряешь стейт текущий например если клиент обновит окно браузера
Alexander
у тебя таблица с 150 элементами, это не то место где нужно переживать)
Сергей
Вообще не вижу повода тогда для каких то проблем) Сделай процедурки при update дикрименть и инкрименть sort свой
ты имеешь ввиду у остальных моделей дикр и инкр делать, то есть у тех кто ниже инк делать, а у тех кто выше ничего не делать?
Сергей
у тебя таблица с 150 элементами, это не то место где нужно переживать)
Я бы не переживал если бы делал это не по API) а такак нужно гонять инфу в обе стороны я переживаю)
Сергей
у тебя таблица с 150 элементами, это не то место где нужно переживать)
Вариант делать так, что при добавлении модели с номером сортировки который уже используется, я беру элементы начиная от этого номера и выше и делаю им инкремент, такая логика?)
Volodymyr
+
Дмитрий
1 все просто лара обновляется оптимизируется время от времени, хочется заложить логику чтобы при вводе например какой то команды все сайты установили обновление, а не заходить в каждый сайт и делать апдейт вручную...
Дмитрий
2 посомтрю
Dmitry
и висит уже месяц
Alexander
ты имеешь ввиду у остальных моделей дикр и инкр делать, то есть у тех кто ниже инк делать, а у тех кто выше ничего не делать?
2 случая перетягиваешь снизу вверх, все что между инкриментишь, перетягиваешь сверху вниз все что между этими элементами дикрементишь
Сергей
Иди в тематические чаты, здесь тебе не комьюнити ведра этого
UNEIGHT
ну так и не нужно писать это сюда
Сергей
Гугл в помощь
Volodymyr
Ребят подскажите как избавиться от ошибки с фронта при отправке запроса к API на ларе "Response to preflight request doesn't pass access control check: No 'Access-Control-Allow-Origin' header is present on the requested resource. "
UNEIGHT
4-я ссылка
T.A
T.A
ребят, помогите пожалуйста
T.A
как теперь запустить этот код, чтобы сгенерировать пользователей?
SarcasmIO
$user = factory(User::class)->create();
SarcasmIO
в сидах запускай фабрику и указывай кол-во какое тебе нужно
Volodymyr
Если рассмотреть узкий кейс создания пользователя, то на данный момент в контроллере у меня только валидация и вызов метода модели ->storeUser($request, $user) куда передаю валидные днные запроса и екземплер нового юзера, насколько такой подход правльный и может кто подскжет где почитать про правильный подход по архитектуре/паттернам.
T.A
в сидах запускай фабрику и указывай кол-во какое тебе нужно
можно команду для терминала пожалуйста. просто когда искал также говорилось через сиды, но примеров не было
Volodymyr
или php artisan migrate:refresh —seed
invariance
в двух русскоязычных и в официальной
invariance
🤦‍♂️
T.A
вот здесь например https://scotch.io/tutorials/generate-dummy-laravel-data-with-model-factories
Сергей
можно ли постом в лару передать js объект?)
Alexander
json не?
Сергей
axios передаёт уже json верно?
T.A
php artisan make:seeder UsersTableSeeder
у меня только dabaseSeeder.php есть. и то пустой
Dmitriy
$user = new User();
AR ? или entity ? а какой профит от этого ? на изменения понятно . магия где-то до контроллера и уже приходит наш обьект юзера
Volodymyr
axios передает то что ты просишь
Dmitriy
Значит ActiveRecord.
Volodymyr
там я делаю как по доке, и в конце save();
Volodymyr
а AR это походу когда через Model::create();
Volodymyr
или я ошибаюсь
Volodymyr
?
Dmitriy
eloquent это ar. просто думал вдруг там di entity поставляет сразу ., но не важно
Volodymyr
eloquent это ar. просто думал вдруг там di entity поставляет сразу ., но не важно
подскажи куда копать может или как практикуешь ты?
Volodymyr
все в контроллере ? просто разбивать на приватные методы выше? и дергать их из $this ?
Volodymyr
Просто хочется по уму что бы было и так как правильно, читал про абстрактную прослойку между моделью и контроллером, но не могу вкурить как и что
Dmitriy
у меня обычно если простая валидация. прамо в контроллере а дальше $this->user->create($request);
Dmitriy
$this->user // UserCreate ну или у кого какой нейминг
Volodymyr
$this->user // UserCreate ну или у кого какой нейминг
Тоесть просто выносишь создание в контроллере по маленьким методам
Volodymyr
не в модель
Dmitriy
ага. все что занимает больше 5-10 строчек в котроллере уходит в отдельные классы
Dmitriy
Хотя когда просто нужно создать юзера User:create($request); и пойдет =( а когда еще отправить почту и т.д уже выношу
Artem
что лучше для сайта? nginx или apache?
Volodymyr
что лучше для сайта? nginx или apache?
вопрос типа - что лучше асфальт или дорога))
Artem
вопрос типа - что лучше асфальт или дорога))
ну мне щас нужно установить продакшен сервер, что предлагаете?
Volodymyr
каждому свое, зависит от конкретной задачи
Volodymyr
Я люблю апач
Quiet
Я люблю апач
Можно юзать апатч и nginx вместе.
Volodymyr
Можно юзать апатч и nginx вместе.
Я не говорил что нельзя
Dmitry
Здравствуйте, можете подсказать как решить проблему отображения иконок glyphicons bootstrap 3 в laravel 5.5.28. Ошибка 404 не правильно указан путь, хотя если пройти по этому пути, то выходит на нужные файлы. Не пойму что делать.
Сергей
подскажите так вариант писать? public function sortList(Request $request = null, $item = null) { $level = $request || $item;
Artem
зачем тебе весь реквест в функцию?