07-16-2017 10:05 PM
Dear everyone,
I've defined custom type (custom model) with some property
- mc:refNumber: d:text
-mc:customerName: d:text
-mcroductCode : d:text
When end-user create new document on custom type, he or she want to search on some property at custom type, I've try advance search with filter, but filter only allow property with type as number (not d:text).
Anyone can me some advices?
Many thanks!
07-18-2017 11:17 AM
Are you using the share simple search, the text field in the upper right corner?
If that is the case, then you wont get the result, as it does a search agains properties name, subject, description and the document's content.
You can find some information on how to change that behaviour in this blog post https://www.bluefishgroup.com/insights/ecm/adding-metadata-fields-to-simple-search-and-live-search-w...
07-17-2017 02:08 AM
Filter does support properties with type d:text - if they have been configured in the data model to support faceting. You need to add the "facetable" element to the "index" section on a property and set it to true to tell SOLR to prepare the necessary index fields to support filtering.
07-17-2017 03:27 AM
Dear Mr Axel Faust,
Thanks for your reply, but can you give more detail or link for intruction? I'm a new member in alfresco.
Many thanks!
07-17-2017 04:00 AM
This documentation page explains what "facetable" means and how it is specified.
07-17-2017 08:08 PM
Dear Mr Axel Faust,
Your link is realy helpful but not exactly i want. In custom model i've property is mc:customerName, when i create new document at custom model I set
props.put("mc:customerName", "Mr John");
I've upload successfullly document on Alfresco, after that I've try search Mr John the system return no result.
Explore our Alfresco products with the links below. Use labels to filter content by product module.