Freebase MQL 过滤器,其中 value == null?

标签 freebase mql

可以在特定字段中获取所有值为 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 .

关于Freebase MQL 过滤器,其中 value == null?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1348127/

相关文章:

获取随机记录时 Freebase MQL 查询非常慢

freebase - 获取 Freebase MQL 中的/common/topic/description

java - freebase mqlread 查询异常

python - 与freebase库相关

Freebase MQL 查询 - 通过社交链接获取数据

java - 谷歌的 Freebase API : Basic MQL Query and JSON Parse Example in Java?

freebase - 通过新的 Freebase UI 添加图像不起作用

java - Freebase API 文档中 Java 示例程序的文件未找到错误

freebase - 主题描述/文章

java - 在 Java 中使用 Freebase API