【问题标题】:/wikipedia/en_id not working on MQL query/wikipedia/en_id 不适用于 MQL 查询
【发布时间】:2014-06-19 18:36:26
【问题描述】:

有人知道为什么这个查询不起作用吗?那是昨天:

[{  "mid": "/m/02_286",  "key": {
"namespace": "/wikipedia/en_id",    "value": null  }}]

我收到此回复

{  "result": []}

我想获得 ID 38252,这样我就可以获得这样的维基百科链接:

http://en.wikipedia.org/wiki/index.html?curid=38252

您可以在此处查看更多详细信息:https://developers.google.com/freebase/v1/mql-cookbook

你可以去查询here看看

编辑:

我注意到巴黎有一个“en_id”键https://www.freebase.com/m/02_286?keys=,但纽约市没有“en_id”键https://www.freebase.com/m/02_286?keys=。很奇怪,因为前几天有一个id...

谢谢!

【问题讨论】:

    标签: google-api freebase mql


    【解决方案1】:

    这不是 /wikipedia/en_id/38252 密钥所在的主题。你可以通过像here这样反转你的查询来发现这一点

    {
      "mid": null,
      "name": null,
      "key": {
        "namespace": "/wikipedia/en_id",
        "value": "38252"
      }
    }
    

    你要找的话题是https://www.freebase.com/m/09jm8

    您的原始查询很好。只是该特定主题没有 /wikipedia/en_id 键。它一直持续到 6 月 17 日,您可以通过查看历史视图看到: https://www.freebase.com/m/02_286?keys&lang=en&filter=%2Ftype%2Fobject%2Fkey&historical=true

    这可能是一个数据错误,但您无法通过更改查询来修复它。

    【讨论】:

    • 这只是我想要检索的 ID 类型的示例。但我想要“/m/02_286”(纽约市freebase.com/m/02_286)的维基百科 ID,但它不起作用。
    • 如果您发布一致的示例,您可能会得到质量更好的答案。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-02-25
    • 2011-05-20
    • 2020-04-13
    • 2021-01-01
    相关资源
    最近更新 更多