JSON 查询 - 执行失败

JSON Queries - Failed to execute

所以,我正在尝试使用 ArcGIS API 执行查询,但它应该匹配任何 Json 查询。我对这种查询格式有点陌生,所以我很确定我一定遗漏了一些东西,但我不知道它是什么。

This page 允许在我实际在我的代码中实现它们之前测试数据库上的查询。此数据库中的要素有多个字段,包括 OBJECTIDIdentificatie。例如,我想要 select 特征,其中 IDentificatie = 1。如果我在 Where 字段中输入它,但 (Identificatie = 1) 会出现错误 Failed to execute。每个字段都会发生这种情况,OBJECTID 除外。查询 where OBJECTID = 1 returns 正确的结果。我显然做错了什么,但我不明白为什么 OBJECTID 在这里工作。一个简短的解释(或一个 link 到记录查询 JSON 的页面,我还没有找到),将不胜感激!

Identificatiethe service you're using 中的大多数其他字段一起是一个字符串字段。因此,您需要在 WHERE 子句中使用单引号:

Identificatie = '1'

或者得到一个实际存在的:

Identificatie = '1714100000729432'

OBJECTID = 1 不带引号,因为它是一个数字字段。

Here's a link to the correct query. And here's a link to the query with all output fields included.