Поиск пользовательских типов в Plone - PullRequest
3 голосов
/ 17 ноября 2011

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

Упрощенный пример проблемы:

У меня есть пользовательский тип данных "рецепт", который имеет поля по умолчанию "заголовок" и "описание" вместе с текстовым полем "ингредиенты".Я хочу иметь возможность искать, например, все рецепты, которые содержат бекон.Я не могу понять, как это сделать.В настоящее время только заголовок и описание доступны для поиска.

1 Ответ

2 голосов
/ 17 ноября 2011

Вам нужно проиндексировать поля, по которым вы хотите выполнить поиск, а затем запросить каталог по этим значениям индекса.

Ознакомьтесь с "Стратегии индексации каталога", раздел 6.12 .

...