
Kaido
17.05.2018
19:36:24
ну тебе нужен order by asc значит

Vitaliy
17.05.2018
19:37:04

Oleg
17.05.2018
19:41:24
То, что тебе вышо сказали должно было сработать. Вытаскиваешь по минимому и группируешь

Alexander
17.05.2018
19:42:36
Как можно посчитать сколько запросов делает Laravel в MySQL чтобы вытащить все связи?
Есть нагруженная модель, в которую с помощью отношений подтягивается много других моделей, которые подтягивают еще модели, хочу знать какие запросы инициируются в бд.

Google

Dmitry
17.05.2018
19:51:37
https://github.com/barryvdh/laravel-debugbar

Tadeus
17.05.2018
19:52:57

Alexander
17.05.2018
19:53:04
Воспользовался журналом запросов, на все про всё собралось 2 запроса. В один было вложено еще 3. Неплохо
DB::connection()->enableQueryLog();
return DB::getQueryLog();


AM
17.05.2018
20:28:36
Кто-нибудь знеат, как через with() в отношении получить текущую модель?
Вот так в контроллере я получаю страничку с соседними аэропортами:
$page = Landing::with(['neighborAirports', 'neighborLocs'])
->where('slug', $slug)->firstOrFail();
В самих аэропортах мне надо исключить текущую страницу.
Вот само отношение в модели:
public function neighborAirports () {
if ( $this->type === 'country' )
return null;
return $this->hasMany(Landing::class, 'country_id', 'country_id')
->where([
['id', '<>', $this->id],
['type', 'airport']]
);
}
Проблема в том, что $this - это пустая модель.
Т.к. она ещё не получена.
Если не вызывать with() в контроллере, то аэропорты получаются отдельным запросом (по запросу в blade), и тогда $this - это текущая модель.
А как сделать одним, как в моём случае? Только через join в Query Builder?

Никита
17.05.2018
21:18:42
Добрый вечер. WBCS и CryptoBazar Fund проводят хакатон 19 мая в Москве. Кому нужна ссылка, пишите в лс)

Vlad
17.05.2018
21:59:22

FUTURICO
18.05.2018
01:00:12
laravel auth, не подскажите, что такое поле remember?

Евгений
18.05.2018
01:28:23
Это когда юзер жмякает галочку Запомнить при входе, туда пишется токен

FUTURICO
18.05.2018
01:33:44

Vitaliy
18.05.2018
02:29:19
Ребят
как в пагинацию передать свои переменные?

Andrew
18.05.2018
02:34:14
->appends(...)

Google

.
18.05.2018
03:02:49

Andrew
18.05.2018
03:11:50
подсказываю... {{ \Route::current()->parameter('lang') }}

.
18.05.2018
03:18:52
может js использовать

Andrew
18.05.2018
03:21:24
у тебя префикс постоянно в урле присутствует?

.
18.05.2018
03:21:32
да кроме русского

Andrew
18.05.2018
03:22:04
и тебе надо показывать иконку для текущего языка?

.
18.05.2018
03:22:19
иконка и язык

Andrew
18.05.2018
03:23:27
ну и в чем проблема? Получаешь данные из роута о выбраном языке и на основании этого формируешь блок в шаблоне
как получить значение из роута я выше написал

.
18.05.2018
03:24:46
вроде понял ))спасибо )

Andrew
18.05.2018
03:29:21
для удобства можно это вынести в компонент

Max
18.05.2018
04:30:49
Подскажите, домен ведь может быть и в mailgun и в яндекс, я про мх записи. Просто mailgun отправляет, а через яндекс принимать и отвечать на письма.

Kaido
18.05.2018
05:25:23
вопрос без вопроса получается)

Tadeus
18.05.2018
06:00:28
Че вы не спите?

Максим
18.05.2018
06:02:14

Tadeus
18.05.2018
06:02:47

Nik
18.05.2018
06:05:16

Tadeus
18.05.2018
06:05:26

Google

Евгений
18.05.2018
06:07:54
Эх вы, я уже отобедал

Максим
18.05.2018
06:11:51

Евгений
18.05.2018
06:12:07
14.12 ☺

zVlad
18.05.2018
06:12:40
У нас утро только)))

Евгений
18.05.2018
06:34:07
Скоро и я вернусь в ваш часовой пояс...
Может тут и с работой кто поможет в мск?)

Максим
18.05.2018
07:19:10
Хм, я с битрксом работаю, но в студии так же ларавель прилетает, симфоня
А так у нас типа набор прогеров постоянный идет
Php
Студия небольшая, но дружно всё внутри
Но тут как бы зависит от того что хочешь делать и чем заниматься
Можешь в лс написать,все расскажу

Maxim
18.05.2018
07:21:01
заберите меня из битрикса ))))

Максим
18.05.2018
07:21:09
Ахахах
Да, битрикс это вечная боль в задней части

Nik
18.05.2018
07:31:09

AM
18.05.2018
08:29:53

Maxim
18.05.2018
08:34:26
что касаемо магазина я даже не вижу у него конкурентов

Admin
ERROR: S client not available

Google

Maxim
18.05.2018
08:35:29
магенто не предлагать. все же там разная аудитория среднестатистическая
и на битрикс старте простенький сайт накидать быстрее чем на том же вп
а больше я и цмс не знаю.

Виктор
18.05.2018
08:37:12

Maxim
18.05.2018
08:37:19
читал
однобоко
п.с. я сейчас не с позиции разработчика битрикса говорю

AM
18.05.2018
08:37:52
Админка там - ад для контент менеджера. С ВордПресс не сравнится.
Код тоже черт ногу сломит.
Но вообще да, я не особо хорошо знаю его, просто пару раз тыкался

Maxim
18.05.2018
08:38:05

Nik
18.05.2018
08:38:58

Maxim
18.05.2018
08:39:03

Nik
18.05.2018
08:39:39

Maxim
18.05.2018
08:39:51

Nik
18.05.2018
08:39:58
для справки - 20 тысяч товаров, вдс-ка на 512мб, хватает с огромным запасом :)

AM
18.05.2018
08:40:01
А ещё этот Битрикс дико тормозит, несмотря на все его попытки сделать кеш

Maxim
18.05.2018
08:40:10

Nik
18.05.2018
08:40:24
это он в маркетинговых статьях работает, а на практике он выжирал мускулем всю память и крашил бд
и даже на Гб памяти, не сразу правда, часа через пол

Maxim
18.05.2018
08:41:12
хз, я разрабатывал planetasport.net и spectrasoft.ru
все летало на 512 мб. посещаемость правда была начальной. ща уже не знаю что куда там.

Google

AM
18.05.2018
08:41:50

Maxim
18.05.2018
08:42:16
увы судить могу лишь с позиции программиста. возможно вы правы
)
хочу вернуться во времена велосипедостроения и фирменных цмс. там было интересно. интересные задачи ставиилсь. не то что щас. магазины и црм.

Nik
18.05.2018
08:49:05

Maxim
18.05.2018
08:49:49
скажите это мвидео )))))

Rishat
18.05.2018
09:41:59
ping
smtp.mailtrap.io
почему не пингует?