We are using the standard Map Tools template for a web app and have enabled a search by parcel number, with
suggestions enabled. Despite setting it to exact match, the search executes a LIKE search.
Since our parcel layer contains nearly 2.4 million records, this returns results extremely slowly, even though the
field is indexed. Besides, no one searches for a parcel by numbers that may occur anywhere in the string. Is
there a way I can alter this behavior? Here is the relevant code behind the search set-up.
"searchConfig": {
"sources": [
{
"flayerId": "Landlocked_Parcels_2772.0",
"url": "http://arcgis.gis.lacounty.gov/arcgis/rest/services/DRP/Landlocked_Parcels/MapServer/0",
"name": "Parcel (AIN/APN) Search",
"id": "dojoUnique12",
"enable": true,
"enableSuggestions": true,
"searchWithinMap": true,
"exactMatch": true,
"placeholder": "Parcel Search",
"searchFields": [
"AIN"
],
"maxSuggestions": 9,
"displayField": "",
"suggestionTemplate": ""
}
],
"activeSourceIndex": 1,
"enableSearchingAll": false
},
Thanks,
Martha
Hi Martha,
To control the amount of suggestions or the ability to use suggestions, you can modify the search parameters in the search configuration. Select the Edit button beside the search source name and either disable search or limit the returned results. Try modifying those parameters, and let me know if the performance improves.