[hibernate-commits] Hibernate SVN: r14890 - in search/trunk: src/java/org/hibernate/search and 1 other directory.
hibernate-commits at lists.jboss.org
hibernate-commits at lists.jboss.org
Tue Jul 8 09:00:09 EDT 2008
Author: epbernard
Date: 2008-07-08 09:00:08 -0400 (Tue, 08 Jul 2008)
New Revision: 14890
Modified:
search/trunk/doc/reference/en/modules/query.xml
search/trunk/src/java/org/hibernate/search/ProjectionConstants.java
Log:
HSEARCH-229 deprecate FullTextQuery.BOOST
Modified: search/trunk/doc/reference/en/modules/query.xml
===================================================================
--- search/trunk/doc/reference/en/modules/query.xml 2008-07-08 10:28:25 UTC (rev 14889)
+++ search/trunk/doc/reference/en/modules/query.xml 2008-07-08 13:00:08 UTC (rev 14890)
@@ -214,13 +214,12 @@
them:</para>
<programlisting>org.hibernate.search.FullTextQuery query = s.createFullTextQuery( luceneQuery, Book.class );
-query.<emphasis role="bold">setProjection( FullTextQuery.SCORE, FullTextQuery.BOOST, FullTextQuery.THIS, "mainAuthor.name" )</emphasis>;
+query.<emphasis role="bold">setProjection( FullTextQuery.SCORE, FullTextQuery.THIS, "mainAuthor.name" )</emphasis>;
List results = query.list();
Object[] firstResult = (Object[]) results.get(0);
float score = firstResult[0];
-float boost = firstResult[1];
-Book book = firstResult[2];
-String authorName = firstResult[3];</programlisting>
+Book book = firstResult[1];
+String authorName = firstResult[2];</programlisting>
<para>You can mix and match regular fields and special placeholders.
Here is the list of available placeholders:</para>
@@ -245,11 +244,6 @@
</listitem>
<listitem>
- <para>FullTextQuery.BOOST: the boost value of the Lucene
- Document</para>
- </listitem>
-
- <listitem>
<para>FullTextQuery.ID: the id property value of the projected
object</para>
</listitem>
Modified: search/trunk/src/java/org/hibernate/search/ProjectionConstants.java
===================================================================
--- search/trunk/src/java/org/hibernate/search/ProjectionConstants.java 2008-07-08 10:28:25 UTC (rev 14889)
+++ search/trunk/src/java/org/hibernate/search/ProjectionConstants.java 2008-07-08 13:00:08 UTC (rev 14890)
@@ -21,6 +21,7 @@
public String SCORE = "__HSearch_Score";
/**
* The boost value of the Lucene document.
+ * @deprecated always return 1
*/
public String BOOST = "__HSearch_Boost";
/**
More information about the hibernate-commits
mailing list