Saturday, January 5, 2013

FAST Query Language (FQL) features that are deprecated in SharePoint 2013.

Here we will discuss about the FAST Query language (FQL) features that are deprecated in SharePoint 2013.
The following describes the FAST Query language (FQL) features that are deprecated in SharePoint 2013. 

ANY operator - This operator has the same effect as the OR operator.

RANK operator- This operator is accepted but does not affect result ranking.

XRANK operator-This operator has a new and more flexible syntax.The old syntax is deprecated.

STRING operator-The N parameter is accepted but ignored. The ANNOTATION_CLASS parameter is not supported.

Implicit typing of numeric data types-The FQL parser is not search schema-aware, and some implicit numeric data typing is no longer supported.

The reason for change is to simplify the query syntax, some redundant syntax features were removed from SharePoint 2013.

The following describes what to replace the deprecated FQL operators or features with.

ANY operator - WORDS operator

RANK operator - XRANK operator

XRANK operator - New syntax

STRING operator - For proximity operations, use the NEAR/ONEAR operators. For mapping of end-user query text.

Numeric data types -Type numeric data explicitly. Use either the int/float/decimal operators, or consistently use decimal/float syntax in the query.


Twitter Delicious Facebook Digg Favorites More