Applies to Product - Dynamics 365 Business Central
What’s happening?
Customers are unable to search for specific columns in Dataverse search in a sample custom entity, Despite the columns being enabled for searching in the quick find view, search results do not return expected records.
Reason:
The underlying cause appears to be related to the configuration of the searchable attributes for the custom entity. Specifically, the individual attribute may not be set as searchable, which prevents it from appearing in search results.
Resolution:
- Verify that the problematic entity is included in the model-driven app.
- Ensure that the field in question is among the first four fields in the Quick Find view.
- If the specific field is not appearing in search results:
- Remove corresponding attribute from the find columns in the Quick Find view.
- Click 'Save and Close'.
- Re-add the attribute to the Find Columns of Quick Find, then click 'Save and Close' again.
- Publish all customizations.
- After making these changes, check the metadata to confirm that the problematic attribute has IsSearchable set to true.
- Use the API endpoint (e.g.,<crm environment>/api/search/v1.0/status) to fetch all indexed entities and fields to verify the indexing status.
