Hello All, i am trying to use the search with featureLayer sample. i have a feature layer and am using in a loop (as obj.name changes)queryExpression = queryExpression + customLayer.layerDetails.fields[3].name + " like '%" + obj.name + "%'"+" OR " if(queryExpression.length > 4) { queryExpression = queryExpression.substring(0,queryExpression.length - 4); } customLayer.definitionExpression = queryExpressionThe above works fine and the featurelayer is filtered based upon the query if there are only 10 increments in the loop meaning there are around 9 'ORs' in the queryExpression statement. However the moment another OR is appended to the queryExpression, i get a unable to complete operation error.Does this mean that within the definitionExpression, only 9 OR operators can be used? Is there such limit.What i want to achieve is based upon the obj.name which can be from 1 to 100, i want to highlight the features which fullfill the query conditions.Any help appreciated.Is there anyway to filter features based not on only one value but multiple values.