Запрос Freebase для получения списка типов данных, которые соответствуют определенной строке - PullRequest
1 голос
/ 24 февраля 2012

Я хочу запросить freebase и получить список типов данных для строки ... например, если у меня есть строка "Джордан", тогда я хочу список типов, которые могут быть кантри, баскетболист ... и т. Д.

Буду признателен, если кто-то может указать на MQL-запрос, поскольку я пока не знаю тип результата.

Спасибо

1 Ответ

1 голос
/ 24 февраля 2012

[{"id": null, "name": null, "type": "/ type / type", "instance": {"name ~ =": "jordan", "id": null, "name ": null," limit ": 1}}]

Обратите внимание, что по умолчанию MQL возвращает только первые 100 результатов;вам нужно либо увеличить предел, либо использовать курсоры для получения всех результатов.

Хотя я знаю, что это не MQL-запрос напрямую, вы можете рассмотреть возможность использования API поиска Freebase, а не MQL, чтобыделать такие вещи - например, хотите ли вы найти вещи с псевдонимом «Джордан», а также вещи с основным именем?

...