Author: thomasm
Date: Wed Apr 18 08:25:14 2018
New Revision: 1829420

URL: http://svn.apache.org/viewvc?rev=1829420&view=rev
Log:
OAK-5051 Document XPath (and SQL-2) syntax as supported by Oak

Modified:
    jackrabbit/oak/trunk/oak-doc/src/site/markdown/query/query-engine.md

Modified: jackrabbit/oak/trunk/oak-doc/src/site/markdown/query/query-engine.md
URL: 
http://svn.apache.org/viewvc/jackrabbit/oak/trunk/oak-doc/src/site/markdown/query/query-engine.md?rev=1829420&r1=1829419&r2=1829420&view=diff
==============================================================================
--- jackrabbit/oak/trunk/oak-doc/src/site/markdown/query/query-engine.md 
(original)
+++ jackrabbit/oak/trunk/oak-doc/src/site/markdown/query/query-engine.md Wed 
Apr 18 08:25:14 2018
@@ -342,18 +342,21 @@ If excerpts and highlighting is needed,
 
     /jcr:root/content//*[jcr:contains(., 'test')]/(rep:excerpt())
     
-That way, the excerpt and highlighting features of Lucene are used.
+If the excerpt is read using `row.getValue("rep:excerpt(.)")`, 
+then excerpt and highlighting features of Lucene are used.
 That is, if a Lucene index is configured for the query, and excerpts are 
generated
 (see <a href="lucene.html#Property_Definitions">useInExcerpt</a>).
-On the other hand, If the query doesn't contain the excerpt property, for 
example as follows:
+
+On the other hand, if the excerpt is requested for properties
+that are not specified in the query, as in 
`row.getValue("rep:excerpt(@title)")`, 
+or if the query doesn't contain the excerpt property, for example
 
     /jcr:root/content//*[jcr:contains(., 'test')]
 
-and the excerpt is requested after running the query, 
-then the SimpleExcerptProvider utility is used, which generates excerpt from 
the content, and does highlighting.
-This is not not recommended; specially highlighting is limited 
-(eg. stopwords are ignored, highlighting is case sensitive).
-The same problem occurs if excerpts for properties are requested that are not 
specified in the query.
+then the SimpleExcerptProvider utility is used, 
+which generates excerpt from the content, and does highlighting.
+Using the SimpleExcerptProvider is not recommended; specially highlighting is 
limited 
+(eg. the index configuration is ignored, stopwords are ignored, and 
highlighting is case sensitive).
 
 ### Native Queries
 


Reply via email to