【发布时间】:2009-08-28 16:32:39
【问题描述】:
可以在特定字段中获取所有值为 null 的三元组吗? 所有 date_of_birth 的人都为 null?
[
"type": "/people/person",
"date_of_birth":null,
"name":null
]
【问题讨论】:
可以在特定字段中获取所有值为 null 的三元组吗? 所有 date_of_birth 的人都为 null?
[
"type": "/people/person",
"date_of_birth":null,
"name":null
]
【问题讨论】:
你需要使用"optional":"forbidden"指令:
[{
"type": "/people/person",
"date_of_birth": {
"value": null,
"optional": "forbidden"
},
"name": null,
"id": null
}]
(我添加了"id":null,以便Query Editor 提供可点击的链接)
请注意,查询有一个默认的"limit":100,,如果您想要更多结果,请添加显式限制子句。如果超时,那么您需要使用MQL cursor。
【讨论】:
如果您需要处理大量结果,未记录的信封参数“page”提供了比“cursor”更大的灵活性,允许您随意前进、后退或访问页面,而不是仅仅前进你可以用光标。
“可选”:“禁止”子句是许多有用查询的关键。 "!everything" == "nothing" 等价物只是最常见的等价物之一。
汤姆
【讨论】: