簡體   English   中英

ArcGIS JS API搜索源searchFields-多個字段不起作用

[英]ArcGIS JS API Search source searchFields - multiple fields not working

我的應用程序無法搜索兩個(或更多)文件。 ESRI的示例應用程序中存在相同的問題。

ESRI應用程序示例: http : //developers.arcgis.com/javascript/sandbox/sandbox.html? sample= search_customized

上線130,這是確定searchFields: ["Country"],

可以searchFields: ["Rating"],

但是,這是錯誤的searchFields: ["Country", "Rating"],

該文檔說, searchFields是要搜索的字段數組(請參閱https://developers.arcgis.com/javascript/jsapi/search-amd.html#sources

為什么不工作,怎么了?

我驗證了由於字段數據類型而導致的鏈接; 如果您打開示例層REST URL,您將看到“ County”具有字符串數據類型,而“ Rating”具有整數數據類型。

圖層的屏幕截圖:

在此處輸入圖片說明

它不像它不支持組合。 它支持這種組合,只是您在傳遞應該為整數的文本框中的值時需要注意。 因為對於字符串,它使用“ like”;對於整數,它使用“ =”運算符。

希望這個能對您有所幫助 :)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM