This site has been archived and you can no longer log in or post new messages. For up-to-date community resources please visit

eZ Community » Learn » eZ Publish » Need for speed - How to use eZ Find...

Need for speed - How to use eZ Find search fetch instead of standard content list/tree fetch

Tuesday 13 July 2010 10:27:45 am

  • Currently 5 out of 5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Step 5: Leveraging what is beyond the standard functionality

A few features that standard content fetch functions do not have and eZ Find does (and that are rather usable) :

Text search

Text search is the most powerful feature you can use. Searching for more words can be configured with “AND” or “OR” logic. Special signs “+” and “-” are used for defining obligatory and negative search terms if there are more of them. Quoting more words searches for exact phrases.


Facets are tools for drilling down within fetch results. There are extremely useful for giving user more information about the data presented by showing number of nodes per facet and by giving possibility to refine results with clicks. All information about facets is returned within the same result set so only one fetch is needed.

eZ Find facets


More info :


Boosting is usable only when sorting by relevance. Can be :

  • defined ad-hoc in query, e.g. attr_name_t^1.5
  • configured within ezfind.ini [IndexBoost] section based on meta fields, class, attributes, etc

More on boosting :


Highlighting is usable only when searching for text. Can emphasize search terms in context where they appear.

eZ Find highlighting



Spell check is also usable only when searching for text. Can show suggestions for corrected terms based on indexed values.

eZ Find spellchecking


More info :



Printer Friendly version of the full article on one page with plain styles


Proudly Developed with from