search api

Search api Solr - More Like This - релевантность

Аватар пользователя zazen

Всем привет.
У Apache Solr есть такая штука как More Like This, возможность вывести с помощью views похожие материалы на странице.
Как в настройках Solr сделать чтобы выводились страницы только со 100% совпадением? Например я ищу совпадения по 4 словарям, должны совпадать термины во всех 4-х. Если у материала совпадают только 3, он не выводится.

0 Спасибо

Как добавить раскрытый фильтр по термину таксономии в Views (индекс Search API)?

Аватар пользователя Valery.O

Есть представление с проиндексированными полями (Search API).
В фильтрах можно добавить поле "Поиск" оно работает отлично, но нужно ещё добавить выпадающий список по словарю таксономии, однако там нет такой возможности.

0 Спасибо

Поиск убирает "0" вначале запроса, ищет "1" вместо "001" как исправить?

Аватар пользователя Evrik

Здравствуйте!
Помогите советом, или ткните носом, уже сил нет копать.
Нужен корректный поиск на сайте, который будет искать по цифрам. В данный момент реализация через views, поисковый индекс с Search Api.
Проблема в том, что поиск игнорирует ноль в начале запроса. И при фильтрации через поиск, и через фильтр по заголовку - результат один.
Если ввести "100" ищет все материалы содержащие "100" в заголовке, если же "00123" ищет только "123"
Если вводить просто "0" - все остается на месте, как при пустом значении.

0 Спасибо

[РЕШЕНО частично] Существует ли модуль статистики поиска для Search API?

Аватар пользователя void

Есть ли для Search API модуль, который бы вел журнал того, что ищут и предоставлял статистику по этому журналу (последнее не обязательно)?

0 Спасибо

Search Api и views_get_view() или views_get_view_results(), вернуть поля.

Аватар пользователя Евгений_Маков

Создал представление на основе индекcа Search Api.
Пытаюсь получить результаты view с полями, так как нужны именно поля объектов, ограниченные выводом указанной в аргументах страницы.

0 Спасибо

Индексация комментариев

Аватар пользователя sadad

Drupal 7, Seach api + solr

0 Спасибо

Search API + Entity reference

Аватар пользователя albabosh

Здравствуйте,
Есть материал "Папки", дочерний к нему - "Файлы". У файла есть поле "Размер". Как в search api использовать "Размер" ? Спасибо.

0 Спасибо

Кастомная иерархия для search api в фасетах.

Аватар пользователя lord_deimonik

Всем привет. В общем есть словарь:
Sizes, в нем есть поле референса таксономии на словарь Sizes Group.
Настроил поисковый индекс и добавил фильтр Index hierarchy, Указал поле для индексации и в нем указал в индексе что бы индексировало иерархию по референсу.
В результате фасет делает вывод типа:
Sizes Group1
- SubSizes group2
Size1
Size2
Size
А надо получить что то типа
Sizes Group 1
-Size1
-Size2
Sizes Group2
-Size3
-Size4

0 Спасибо

Search API (На сайте произошла непредвиденная ошибка)

Аватар пользователя SALAT-PRODUCTION

При попытке добавить элемент из типа «Термин таксономии» вылетает эксепшн.
Если оставить все термины (не ставить чекбоксы) тогда все ок.
Может кто сталкивался с подобным?

0 Спасибо

Каталог на основе facet api, замена путей таксаномии

Аватар пользователя rmо

Итак есть каталог на search api + facet api,
необходимо связать пути таксономии с путями фильтров search api?

т.е. заходим по пути taxonomy/term/1 и попадаем на страницу каталога отфильтрованную по первому термину

Идея в том что при переходе по странице таксономии,
пользователь попадал на страницу отфильтрованную по этому термину,
причем на странице должны работать фасеты.

Реально ли, и есть ли варианты замены?
буду рад любому ответу.

0 Спасибо

D7 & Search API (SOLR)/Facet api taxonomy - фильтрация с иерархией в фильтре [РЕШЕНО]

Аватар пользователя t1mm1

Доброго дня, комрады.
Столкнулся с задачей построения фильтра по терминам таксономии с сохранением иерархии.

Имеем такой фильтр.
Термин 1
Термин 2
Термин 3
-- Термин 3_1
-- Термин 3_2
-- Термин 3_3
Термин_4
-- Термин 4_1
---- Термин 4_1_1
---- Термин 4_1_2
-- Термин 4_2

Нам нужно фильтровать сущности так, что выбирая "Термин 3" и "Термин 3_1" получить верный результат. Ведь если поставить условие AND, то при выборе будут пропадать термины, которые не относятся к остальным терминам. А есть ставить OR, то выборка в этом случае будет по обоим терминам, и обозначение дочерних терминов не будет влиять на выборку, так как будет происходить выбор по родителю, тем самым вклюя ВСЕ сущности (а не ТОЛЬКО дочерние в этой ветке.

0 Спасибо

Поиск товара по term reference name

Аватар пользователя ntym

Настроен поиск по наименованиям товаров в магазине на drupal commerce, search api.
Необходимо сделать доступным также поиск товаров по названию категории. То есть пользователь вводит в строке поиска название категории или его часть и получает список товаров, относящихся к ней.
У товара есть поле Каталог типа term reference.
Добавил в индекс поле Каталог:name, переиндексировал, но поиск выполняется только по названию товара.
Кто может подсказать что не так?

0 Спасибо

[РЕШЕНО] Поиск на мультязычном сайте (некорректная работа)

Аватар пользователя qwinto

Добрый день, софорумчане. Возникла проблема, бьюсь второй день.

Мультиязычный сайт, перевод через entity translation (вероятно в этом и загвостка). Поиск ведет себя странно, осуществляется только по тому материалу, который прошел индексацию при заданном префиксе - то есть, если ру, тогда ищется материал только по-русски и обратно. При чем находит материал на другом языке, только если вбиваешь по-русски, даже с аглицким префиксом. Перепробывал разные модули поиска, последний стоит search API.

Единственное, что понял, что дело не в модулях (смешно).

Может перевод не так сделал, правда заметил, что тега lang в хеде нет, может это и влияет.

0 Спасибо

Реализация поля поиска с автодополнением в форме создания ноды, и поля поиска фильтрации в Views

Аватар пользователя TedDy

Добрый день.
Подскажите как можно реализовать следующее:
1. В форме создания ноды создать поле поиска с автодополнение. Плюс поиск производится из таблицы городов в БД.
2. В Views создать фильтр - поле поиска (с автодополнением конечно).

0 Спасибо

Мультиязычность в связке Apache Solr и Views

Аватар пользователя ml

Здравствуйте!
Вывожу с помощью Views индекс нод Apache Solr. Мультиязычность сайта - модуль i18n.
Проблема такая, с критериях фильтрации views ставлю "Indexed Node: Language", ну и далее в списке только текущие языки, нужно же добавить "= Current user's language". Вообще при фильтрации терминов таксономии, просто нод все замечательно, а с индексными материалами выдает только список установленых языков.
В какую сторону копать, не подскажете ?

0 Спасибо

search api + domain access

Аватар пользователя zeroif

Очень удивился когда увидил что модули search api и domain access не работаю вместе.

Стоит задача создать фасетний поиск на мультидоменном сайте

1.Установил search api, facet api
2.Простыми манипулациями удалось создать фасетний поиск по всем сайтам а мне нужно добавить условия current domain

Помогите люди добрые

0 Спасибо

Подскажите путь по реализации фасетного поиска. [Двигаюсь дальше]

Аватар пользователя VasyOK

Есть словари Тип и Бренд.

Поставил Search API + Facet API. Сделал ими на views страницу с фасетами (все работает):

А как эти модули использовать если на странице бренда нужен выбор типа?
При этом страница бренда должна иметь урл sitename.com/brand

Предварительное решение.
Во вьюхе, которой выводяться результаты поиска поставить контекстный фильтр Найти: Indexed taxonomy term fields
И прописать путь страницы вьюхи taxonomy/term/%

Недостаток:
При выборе одного пункта (бренда) из фасетного фильтра исчезают остальные пункты (рис). Как это побороть?

0 Спасибо

facet filters + ajax = ?

Аватар пользователя aa2007

Добрый день! Как без Solr сделать фильтрацию результатов поиска (views) по ajax? Видел модуль  ajax_facets, но он требует Search api solr..

0 Спасибо