1

私はスーパーボウルのすべてのチャンピオンを獲得しようとしています. クエリ エディター
を使用して、次のコードを記述しました。

[{
  id: "/en/super_bowl"
  "/sports/sports_championship_event/champion" : [{}]
}]​

しかし、私が得るものはすべてこれです:

{
  "code":          "/api/status/ok",
  "result": [{
    "/sports/sports_championship_event/champion": [],
    "id":            "/en/super_bowl"
  }],
  "status":        "200 OK",
  "transaction_id": "cache;cache02.p01.sjc1:8201;2013-01-21T20:27:29Z;0064"
}

誰か助けてくれませんか?

4

1 に答える 1

1

/en/super_bowlのトピック ページに移動すると、スーパー ボウルが個々のスポーツ リーグ チャンピオンシップ イベントで構成されるスポーツ リーグ チャンピオンシップであることがわかります(例:スーパー ボウル XLVI )。

照会する必要があるのは、Freebase の個々のスーパー ボウル チャンピオンシップ イベントのそれぞれのチャンピオンである場合、クエリはスーパー ボウルのすべてのチャンピオンを要求しています。そのクエリは次のようになります。

{
  "id": "/en/super_bowl",
  "/sports/sports_championship/events": [{
    "/sports/sports_championship_event/champion": [{}]
  }]
}​

このクエリを調整して、次のように優勝チームと年を取得できます。

{
  "id": "/en/super_bowl",
  "/sports/sports_championship/events": [{
    "name": null,
    "season": {
      "/time/event/start_date": null
    },
    "/sports/sports_championship_event/champion": [{
      "id":   null,
      "name": null
    }]
  }]
}​

ゴーナイナーズ!

于 2013-01-22T00:05:55.743 に答える