2013-09-30 3 views
2

У меня есть некоторые GUID, извлеченные из freebase, и я ищу их конкретные имена. Когда я использую онлайн-редактор запросов freebase, поисковый движок просто вернул мне «середину» объекта. Здесь я помещал некоторый GUID в качестве образца.Freebase GUID return null value on online search

/guid/9202a8c04000641f800000000081a20e 
/guid/9202a8c04000641f8000000000d01105 
/guid/9202a8c04000641f8000000000ee5691 

Я хотел бы знать, какой запрос подходит для получения информации, имея только GUID. Я попытался

{"id": "/guid/9202a8c04000641f8000000000ee5691", 
"name":null, 
"*":null} 

но результат пуст для некоторого GUIDs нравится эта

"result": [{ 
    "permission": "/boot/all_permission", 
    "name": null, 
    "key": [], 
    "mid": "/m/0838jg", 
    "guid": "#9202a8c04000641f800000000081a20e", 
    "timestamp": "2006-10-23T12:41:35.0000Z", 
    "attribution": "/user/metaweb", 
    "id": "/m/0838jg", 
    "creator": "/user/metaweb", 
    "search": [], 
    "type": [] 
    }] 
} 

Благодарность

ответ

1

Это возможно Freebase сущность не имеет названия. Обычно это относится к узлам CVT или медиатора, но в этом случае это тема, которая была удалена. Если вы посмотрите на historical view of the object, вы увидите, что это был список американских домашних животных США. Freebase исключает статьи из списка Википедии (поскольку они не представляют собой единую сущность), поэтому она была удалена.

Если вы хотите запросить имя так, как оно было до его удаления, вы можете использовать параметр as_of_time с вашим запросом.

EDIT: Вот примеры MQLRead и query editor

+0

Огромное спасибо Том за исчерпывающий ответ. Моя проблема решена с помощью вашего hint.Freebase - это потрясающий ресурс, но он немного усложняет, как сопоставление реляционных данных n измерений в двух измерениях :) – user2831355

+0

Том, вы можете привести пример использования as_of_time, поскольку я не мог его вызывать из Бесплатный онлайн-редактор Freebase. Большое спасибо. – user2831355

+0

Это параметр огибающей, а не параметр запроса. Я обновил свой ответ ссылками на примеры. Просмотрите вкладку Query Envelope в редакторе запросов, чтобы узнать, где была добавлена ​​дата. –

 Смежные вопросы

  • Нет связанных вопросов^_^