2013-01-21 101 views
1

我想獲得超級盃的所有冠軍。
我用Query Editor寫了這樣的代碼:所有超級碗冠軍

[{ 
    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" 
} 

任何人可以幫助我,好嗎?

回答

1

如果你去到專題頁面爲/en/super_bowl你會看到超級碗是一個由個人Sports League Championship Events(如:Super Bowl XLVI)的Sports League Championship

你的查詢是要求所有的超級碗的冠軍,當你需要查詢的是每個超級碗冠軍賽在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 
    }] 
    }] 
}​ 

轉到niners拍攝!