Поиск

Jease использует Lucene как встроенный механизм полнотекстового поиска (в CMS так же как и по-сайту) и задействует следующие операторы:

  • Регистр игнорируется, так "Jease" то же что и "jease".
  • По-умолчанию поиск ведется по слову целиком, так поиск по "reference" не найдет "references".
  • Вы можете использовать дополняющие символы ("*"). "ref*" найдет "reference", "referrer" или "reflection".
  • Вы можете комбинировать поисковые фразы с плюсом ("+"). Поиск "jease+script" отыщет все документы содержащие "jease" и "script".
  • Вы можете использовать эксклюзивный (негативный) поиск через "^". Поиск "jease+^lucene" вернет все документы содержащие "jease", но не "lucene". Вы даже можете использовать эксклюзивный поиск как единственный оператор, так поиск "^jease" отыщет все документы не содержащие "jease".
  • Вы можете комбинировать несколько поисковых фраз вертикальной чертой ("|") для указания альтернатив. Круглые скобки должны использоваться для уникальных интерпретаций. Так поиск "(jease+ref*)|(database+^stor*)" найдет все элементы содержащие "jease" и возможные совпадения для "ref" (такие как reference, referrer или reflection) так же как все документы содержащие "database" но не возможные совпадения "stor" (как "store" или "storage").

Last modified on 2011-09-13 by Maik Jablonski