Size: a a a

2020 May 15

RK

Roman Kolosov in Laravel Pro
не понял
источник

RK

Roman Kolosov in Laravel Pro
а это
источник

G

George in Laravel Pro
к примеру, как найти товар “тест” у которого “бренд” = ‘QWERTY’
источник

RK

Roman Kolosov in Laravel Pro
источник

G

George in Laravel Pro
если у меня QWERTY находится в {продукт}.attributes.values.*.attribute_value.*.translations.*.value

там можно делать типо:

…->where(‘attributes.values.attribute_value.translations.value,’ ‘qwerty’)->…

?
источник

RK

Roman Kolosov in Laravel Pro
я бы вообще это не индексировал и сделал банально
источник

RK

Roman Kolosov in Laravel Pro
$products = Product::search($query)->with('brand')->get();
источник

RK

Roman Kolosov in Laravel Pro
на кой оно все в индексе если ты по нему не ищешь))
источник

RK

Roman Kolosov in Laravel Pro
и опять же повторю лара так или иначе делает после того как эластик вернул тупо выборку whereIn
источник

RK

Roman Kolosov in Laravel Pro
те ты на фронт возвращаешь не результат поиска напрямую а выборку из бд
источник

RK

Roman Kolosov in Laravel Pro
пакет просто синтаксис удобнее делает
источник

RK

Roman Kolosov in Laravel Pro
без него ты бы сначала в ручную получил айдишники а потом сделал whereIn
источник

RK

Roman Kolosov in Laravel Pro
не ну можно конечно и результат вернуть но это не метод get а explain() вроде или чето такое
источник

RK

Roman Kolosov in Laravel Pro
ну да
источник

G

George in Laravel Pro
у меня аттрибутов и значений сотни тысяч, поэтому их значения приходится держать в ввиде id шников и значений разного формата (decimal,итд) в отдельных таблицах
источник

RK

Roman Kolosov in Laravel Pro
George
у меня аттрибутов и значений сотни тысяч, поэтому их значения приходится держать в ввиде id шников и значений разного формата (decimal,итд) в отдельных таблицах
ну тут уже с ходу не подскажу, это надо разбираться детально)
источник

G

George in Laravel Pro
я использую зачения аттрибутов для поиска elastic, влияя на ранжирование

я правильно понял, что лучше всего оставлять в эластик только то, что в поиск вводится, находить, вытаскивать ID шники, а все остальное вроде фильтрации уже силами Eloquent делать?
источник

RK

Roman Kolosov in Laravel Pro
в такой сложной структуре не ручаюсь однознаночно ответить
источник

RK

Roman Kolosov in Laravel Pro
в том кейсе что я приводил да, тут не знаю
источник

RK

Roman Kolosov in Laravel Pro
если ты там по миллиону записей ищещь скорее всего лучше сеарч рулс конечно настраивать сразу под свою задачу
источник