Merge branch 'feature/SEARCH-2151_DateFunctionsSelect' of git.alfresco.com:search_discovery/insightengine into feature/SEARCH-2166_DateFunctionWhere

This commit is contained in:
eliaporciani
2020-05-18 10:45:48 +02:00
2 changed files with 5 additions and 5 deletions
@@ -1041,7 +1041,7 @@ public class AlfrescoSolrDataModel implements QueryConstants
}
public String getDateDerivedFIeld(QName propertyQName)
public String getDateDerivedField(QName propertyQName)
{
PropertyDefinition propertyDefinition = getPropertyDefinition(propertyQName);
return "part@sd@" + propertyDefinition.getName().toString();
@@ -1652,10 +1652,10 @@ public class AlfrescoSolrDataModel implements QueryConstants
}
if ((propertyDef.getDataType().getName().equals(DataTypeDefinition.DATETIME)
|| propertyDef.getDataType().getName().equals(DataTypeDefinition.DATE) &&
!isDerivedDateField(fieldNameAndEnding.getSecond())))
|| propertyDef.getDataType().getName().equals(DataTypeDefinition.DATE)) &&
isDerivedDateField(fieldNameAndEnding.getSecond()))
{
return getDateDerivedFIeld(propertyDef.getName()) + fieldNameAndEnding.getSecond();
return getDateDerivedField(propertyDef.getName()) + fieldNameAndEnding.getSecond();
}
else if (propertyDef.getDataType().getName().equals(DataTypeDefinition.TEXT))
{
@@ -4232,7 +4232,7 @@ public class Solr4QueryParser extends QueryParser implements QueryConstants
{
return subQueryBuilder.getQuery(
AlfrescoSolrDataModel.getInstance()
.getDateDerivedFIeld(propertyQName) + fieldNameAndEnding.getSecond(),
.getDateDerivedField(propertyQName) + fieldNameAndEnding.getSecond(),
queryText, analysisMode, luceneFunction);
}
}