SiZE
так это фильтр а не квери
Что по твоему квери?
mr.
Что по твоему квери?
Ты квери от фильтра отличаешь? Я вчера так понял, что это разные вещи.
Ортем
Мы же не знаем, куда у тебя например документ рут смотрит
<VirtualHost *:80> ServerName test.ololo.ru DocumentRoot "/var/www/html/frontend/web" Options +FollowSymlinks </VirtualHost>
SiZE
Можно объяснишь на уровне SQL?
mr.
Конечно. Фильтр это часть квери. )
Хм... Может ты и прав. Я тебя чет по новой аве не узнал, привет))
SiZE
Привет)
SiZE
может)
SiZE
есть еще такие штуки https://www.elastic.co/guide/en/elasticsearch/reference/1.7/query-dsl-bool-query.html
KoJIT
@sizepermru старая ава была лучше )
mr.
Да)
mr.
Надеюсь на хеллуин только новая
SiZE
Ага)
mr.
есть еще такие штуки https://www.elastic.co/guide/en/elasticsearch/reference/1.7/query-dsl-bool-query.html
Ну с булом чет ниасилил вечером, там надо чтобы в двух городах товар был по условию ИЛИ.
Borys
@za4me Борис, выходи.
О, спасибо за уведомление. Давненько не было таких интересных вопросов.
mr.
Или в городе 1 или в городе 2
SiZE
Или в городе 1 или в городе 2
{ "bool": { "must": { "term" : { "tovarId" : 1 } }, "should": [ {"term": {"cityId": 1}}, {"term": {"cityId": 2}} ] } }
SiZE
я проверить не могу, мигрировал на 5.2
mr.
я проверить не могу, мигрировал на 5.2
Спасибо, попробую чуть попозже и отпишу, сейчас пока на другом проекте.
Borys
Niko
Ага, что погнал то, там в легаси примерно такое, как мне ебучий OR в квери сделать, версия 1.7 пздц дно
Кажется ты рассказывал про идеальный проект на yii2, который развернул докером за 2 мин? Это в нем elasticSearch 1.7?))
mr.
Нет, это легаси крупного ИМ
mr.
С удовольствием бы на 5ку переехал, так вот работ куча, а за каждую минуту простоя убьют
mr.
Кажется ты рассказывал про идеальный проект на yii2, который развернул докером за 2 мин? Это в нем elasticSearch 1.7?))
В целом не всё так радужно, но тимлид молодец, код ревью делает и говно не пускает, чтобы по феншую было всё.
Leta
Всем привет! А подскажите, пожалуйста правильный вариант. Есть один запрос в модели, который возвращает данные с id. Этот id хочу передавать в другой запрос, в качестве параметра. Все действия выполняю в контроллере. Результат первого запроса перебираю в цикле, беру id и подставляю в другой запрос. Все данные записываю в переменную масссив, который потом передаю в view. Мне кажется это не правильно.
Ivan
Join
Ivan
In
Ivan
Что приятнее
Leta
😊 каюсь, спасибо за помощь))
Niko
😊 каюсь, спасибо за помощь))
"все действия выполняю в контроллере" - покайся снова и выноси логику в сервисы и репозиторий
Stas
всем доброе утро кто то работал с платежкой Fondy
Niko
Вспомнил comedy club, где официанту говорят "мне форнди", а официант(Рева) ему что-то вроде - "Я не фондю, млять!!!")))
who are you
Вопрос в том, дадут ли они API на такое
Тем более спрашивать нужно не здесь ибо кто должен апи дать))
Sam
Я тут запрашивал доступ к API или что? Я спросил — работал ли кто-либо, ибо возможно кто-то поделиться опытом.
who are you
Я тут запрашивал доступ к API или что? Я спросил — работал ли кто-либо, ибо возможно кто-то поделиться опытом.
По моему в сообщении написано следующее: Вопрос в том, дадут ли они API на такое.
who are you
Я отвечаю на конкретное сообщение а не на первоначальный вопрос заданный когда-то. Для этого я использую кнопку ответить чтобы видеть на какое сообщение ответ.
Sam
ок
Niko
странные советы, учитывая отсутствие контекста в вопросе.
он же описал то, что делает дичь да еще и в контроллере. Какой тебе контекст еще нужен?
Дмитрий
Писать логику в контроллере
Niko
в чем дичь? Сделать выборку и передать во view?
Все действия выполняю в контроллере. Результат первого запроса перебираю в цикле, беру id и подставляю в другой запрос. Все данные записываю в переменную масссив, который потом передаю в view
Niko
тоже так кодишь?
Dmitry
Писать логику в контроллере
где там про логику было написано
Dmitry
тоже так кодишь?
нет, что ты, я везде где надо и недо зафигачиваю 100 слоев абстракции
who are you
😂
Dmitry
Любую задачу надо рассматривать в контекте
Niko
По сути парешь не знает ни о джойнах, ни о in и мало понимает как что-то работает в yii2 Если описанное им для тебя не дичь - наверно ты видел больше чем я
Dmitry
У одних огромное приложение, в котором без доки не разберешся, у вторых блог, на 2 роута
who are you
Я тоже часто пишу в контроллере выборки и прочие ифы
Niko
посмотри доклад Елисеева с yiiconf2017. Он рассказвыает, что класть в репозиторий
who are you
Если всю логику пихать в модель становится неудобно каждый раз лазить туда сюда
Dmitry
посмотри доклад Елисеева с yiiconf2017. Он рассказвыает, что класть в репозиторий
я и так знаю, мне просто интересно что ты оттуда возвращаешь?
Dmitry
модель это куча классов
Dmitry
Файл с методами
AR? это не модель
who are you
Которые вызываю в контроллере
Dmitry
не надо туда логику ложить
Niko
объекты возвращаю с больших выборок, произвожу операции get, save, remove или получаю списки через статику
Дмитрий
Мне кажется тут уже начался троллинг друг друга
Dmitry
Мне кажется тут уже начался троллинг друг друга
просто когда у тебя 2-5 роутов, и выборка типа $list = Model::findAll(); View::render('template', compact($list)) не надо все усложнять разными абстракциями
Dmitry
т.е. все от контекста зависит
Дмитрий
Я считаю что человека нужно предупреждать - что если у тебя проект большой - то это, друг, говно ты пишешь
Dmitry
Я считаю что человека нужно предупреждать - что если у тебя проект большой - то это, друг, говно ты пишешь
он сам к этому придет когда поймет :) А изначально не понимая для чего это может нагородить такого, что потом замучается рефакторить. Тот код что я представил рефакторить потом легче
Niko
@Med1c84 У Dmitry гомно в коде приемлемо, если проект маленький. Тот парень отлично пишет код, по его мнению, а я зря придрался
Dmitry
ты меня не так понял (
Дмитрий
Относительно говна в голове ))