esriRequest({ url: 'http://some_service/query', callbackParamName: 'callback', content: { f: 'json', returnGeometry: false, returnIdsOnly: true, where: where } }).then(function (r) { if (r.objectIds) { console.log('valid query: ' + r.objectIds.length + ' results'); } else { console.log('valid query: 0 results'); } }, function (e) { console.log('invalid query', e); });
try { task.executeForCount(q, lang.hitch(this, function(count) { if (count > 200) { alert('More than 200 results, please enter more specific search criteria'); } else if (count === 0) { alert('No results'); } else { if(count>1){ alert("Found " + count + " results, building summary"); } task.execute(q, lang.hitch(this, "searchCallback", result.layers, layerdesc, result.titleField)); } })); } catch (err) { console.error("onTextSearch", err); }