Hi,
We are facing an issue with LSCS query which contains regular expressions like [: > =] and [: < =] to fire greater/less than values using metadata, with this scenario the lscs document is returning inconsistent result while querying through debug panel.
Example: we are querying across (TeamSite/Metadata/property-listing/price: > =10000) and which is returning attached set of documents from LSCS repository using debug panel.
I have tried below set of scenarios :
- Updated lscs-authoring.xml mapping the attribute type as integer along with the metadata name inside <attributeinfo> node.
<attributeinfo facet="true" multivalued="true" mvfdelimiter=";" name="TeamSite/Metadata/property-listing/price" type="Integer"/>
- After changing the lscs-authoring.xml file, I am trying to get metadata information using http://<Servername>:1876/lscs/v1/metadata-info and metadata info not been updated with the new metadata TeamSite/Metadata/property-listing/price as a type integer which returns string type after changing the lscs-authoring.xml.(<field name="TeamSite/Metadata/property-listing/price" type="string" multivalued="true" facet="false" mvfDelimiter=";" internal="false"/>)
This particular issue is not related to property-listing /price metadata, this is common across TeamSite 8.1 and TeamSite 7.3 versions.
Any pointers would be of great help.
Thanks
Sathya