Freebase 此MQL查询不返回完整的结果

Freebase 此MQL查询不返回完整的结果,freebase,mql,Freebase,Mql,我在Freebase MQL查询编辑器中运行了以下查询: [{ "id" : "/en/barack_obama", "/type/reflect/any_master": [{ "link" : null, "name" : null }], "limit": 200 }]​ 我相信这应该会返回所有来自巴拉克·奥巴马的链接,而奥巴马的命运是一个话题。虽然它确实返回了链接,但它没有返回巴拉克·奥巴马的孩子,这也是一个链接,对吗?为什么它无法返回此链接?查询将返回您要求的完整结果集。就

我在Freebase MQL查询编辑器中运行了以下查询:

[{ 

"id" : "/en/barack_obama",
"/type/reflect/any_master":
[{ "link" : null,
"name" : null }],
"limit": 200  

}]​

我相信这应该会返回所有来自巴拉克·奥巴马的链接,而奥巴马的命运是一个话题。虽然它确实返回了链接,但它没有返回巴拉克·奥巴马的孩子,这也是一个链接,对吗?为什么它无法返回此链接?

查询将返回您要求的完整结果集。就您试图使用它的目的而言,它有三个问题:

  • 限制条款放错地方了
  • 奥巴马总统的主题有200多个链接,包括即将发布的(558个)和即将发布的(1527个)
  • 您要查找的关系与/people/person/parent关系相反,因此您需要使用
    any\u reverse
    ,而不是
    any\u master
  • 此查询将查找您要查找的关系:

    [{
      "id": "/en/barack_obama",
      "/type/reflect/any_reverse": [{
        "link":  null,
        "name":  null,
        "limit": 1600
      }]
    }]​