invariance
ага
invariance
хотя фронтендеры частно пренебрегают этим
invariance
на бэке хипстоты не меньше =0
Nik
в пыхе только суровые мужики)) не могу на бритву пол года заработать уже
Yet Another Stats (β)
https://b.yasb.exileed.com/t/laravel_pro
invariance
Leonid
я подгружаю отношение с помощью with(['relationName']), но мне нужны только определённые аттрибуты. Я знаю, что на самом отношении могу select() замутить, но мне это нужно лишь в конкретном случае, именно при подгрузке с with. Select пробовал использовать, но он тогда врубается на самом eloquent запросе, где этого отношения нет.
Для этого есть какой-нибудь метод?
Dmitry
Dmitry
relationName => function(){}
Leonid
ну вот так и замути в with
Я и попробовал with("relation.attributeName"), но оно ругнулось, что такого отношения нет. То есть я не могу аттрибуты тут указывать, только другие отношения
Dmitry
with(['relationName' => function($query){
$query->...
}])
Leonid
спасибо, помогло
Leonid
а параметры из $appends тут скрыть нельзя?
Dmitry
навряд ли. ты же их прописал что бы они всегда были :)
Leonid
а что ещё делать с параметрами, которые нужны в 90% случаев, но в этих 10% их хотелось бы спрятать?
Dmitry
Leonid
Явно в 90% случаев указывать одни и те же параметры немного лень
Leonid
Репозитории и так заюзаны, только они с отображением в данном случае не связаны, так как речь про параметры вида getMyNewAttribute идёт.
Пока что решение и не требуется, если простого нет. Потом оптимизировать будем.
B
Всем привет! Пытаюсь отправить запрос по ajax, сервер отвечает 500 статусом, csrf-токен передаю. В какую сторону копать?
invariance
в сторону логов laravel
invariance
kek
invariance
storage/logs
Dmitry
Dmitry
invariance
зато этот теперь в бане
invariance
:3
Zakhar
)
invariance
invariance
бот
invariance
invariance
тогда все хреново
Zakhar
Добрый день. Как можно сделать разделение приложения на домены. Чтобы на test1.ru было подключение к одной бд, а на test2.ru к другой? Представления одни и те же
invariance
чекаешь какой домен через request object
invariance
и собсна подключаешь либо к одной бд, либо к другой
Zakhar
Во спасибо
Zakhar
Сохранил
invariance
Во спасибо
а конфиги эти менять можно в middleware
invariance
создаешь мидлвейр, там проверяешь домен и выбираешь один из конфигов бд
Zakhar
Это же по идее и автоматизировать можно
Zakhar
Чтобы руками ничего не нужно было менять в коде
invariance
о_О
invariance
я тебе и говорю про автоматизированный вариант
Zakhar
Да да
Zakhar
Я про это
Zakhar
и говорю
Zakhar
мне просто такое в голову не приходило
Dmitry
сделай груповой роут для доменов, и просто в зависимости от домена меняй default connection
Dmitry
invariance
Dmitry
что бы домен иметь, и не парится за ссылки
B
это html и js тут нет laravel
В контроллере и роуте только
public function execute(Request $request)
{
dd($request->all());
}
Route::post('/save-contractors', 'Ajax\ContractorController@execute');
Dmitry
B
смотри логи сервера, что тебе дает 500 ошибку
это все что хостинг отдает в логах
POST /save-contractors HTTP/1.0" 500 15992 "http://xxx/settings/contractors" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_4) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/11.1 Safari/605.1.15
Dmitry
ну кинь свой контроллер сюда, код
Dmitry
{"Json" :
implode.io можно
Dmitry
Alexander
Ставлю на не правильный неймспейс :D
invariance
repl.it rextester.com
Dmitry
B
{"Json" :
Anonymous
Приветствую. Можно ли как то сортировать по whereHas?
Т.е., например, Model::whereHas('rel', function($q){$q->orderBy('field', 'desc')})? не пользуясь методом ->get()
B
а можно роут глянуть?
Route::post('/save-contractors', 'Ajax\ContractorController@execute');
{"Json" :
Vadim
Привет всем. Кто-то знает как в graphql загружать файлы?
Ivan
я не думаю что он для этого
Ivan
грузить на отдельный endpoint
Ярослав
Всем привет, есть такая проблема, нужно сделать OrderBy по полю релейшена + нужна пагинация, если заюзать get() то можно можно сделать sortBy ,но не сделаешь paginate() , а если paginate(), то sortBy не работает, когда делаешь orderBy в методе WhereHas или With не подхватывает. Заранее спасибо)
invariance
пздц сложно объяснил
Ярослав
ну как есть)))