RM-5033: excluded destroyed records with metadata from search query

This commit is contained in:
Silviu Dinuta
2017-06-22 11:43:08 +03:00
parent 6cdf37e9ac
commit 23a261cd6d

View File

@@ -93,6 +93,8 @@ public class NotifyOfRecordsDueForReviewJobExecuter extends RecordsManagementJob
StringBuilder queryBuffer = new StringBuilder();
queryBuffer.append("ASPECT:\"rma:vitalRecord\" ");
queryBuffer.append("AND @rma\\:reviewAsOf:[MIN TO NOW] ");
// exclude destroyed records with metadata
queryBuffer.append("AND (ISNOTNULL:\"cm:content\" OR TYPE:\"rma:nonElectronicDocument\")");
String query = queryBuffer.toString();
ResultSet results = searchService.query(StoreRef.STORE_REF_WORKSPACE_SPACESSTORE, SearchService.LANGUAGE_FTS_ALFRESCO, query);