任何人都知道如何获取预期类型的类型?查找MQL中Freebase类型的模式类型
例如,“/人/人”类型有一个叫做“/人/人/ places_lived”属性具有“/人/ place_lived”
的问题是,我的预期类型试图找出什么类型的“/ people/place_lived”正在使用MQL。我知道“/ people/place_lived”是一个中介类型,但我试图弄清楚什么是MQL,当我只有一条信息时(例如:“/ people/place_lived” )
在此先感谢
任何人都知道如何获取预期类型的类型?查找MQL中Freebase类型的模式类型
例如,“/人/人”类型有一个叫做“/人/人/ places_lived”属性具有“/人/ place_lived”
的问题是,我的预期类型试图找出什么类型的“/ people/place_lived”正在使用MQL。我知道“/ people/place_lived”是一个中介类型,但我试图弄清楚什么是MQL,当我只有一条信息时(例如:“/ people/place_lived” )
在此先感谢
你想问这种类型的/freebase/type_hints/mediatory
财产的MQL:see example。
{
"id" :"/people/place_lived",
"/freebase/type_hints/mediator" : null
}
你可能会得到的游离碱邮件列表上更快/更好的答案,但我认为一个中介还是CVT型的主要区别特征是,它不包括类型“/普通/主题为”
[{
"id":"/people/place_lived",
"/freebase/type_hints/included_types":[]
}]
与
[{
"id":"/people/person",
"/freebase/type_hints/included_types":["/common/topic"]
}]
闲逛的好方法是使用检查网页,并比较了两两件事,看看他们是如何在相同或不同的http://www.freebase.com/inspect/people/person
一两件事,这使得这个有点麻烦的是,正如它的名字所暗示的,这只是一个内部提示,它被用作“裸体财产”,即没有适用的相应类型。
/common/topic的存在触发大部分UI可见的不同,但根据您要做的事情,您可能需要查看一些其他特征(例如,仅链接到基本数据的节点元素与那些链接到其他节点的元素)。
Thx汤姆,但其他类型,如“/政府/ us_president”没有一个/ common/topic/type,但不是CVT类型。在Freebase页面http://www.freebase.com/schema/people/place_lived中,他们将其列为中介类型,因此他们必须将其从某处拉出。 –
查找/ freebase/type_hints/mediator - 这是一个布尔属性,如果类型是CVT,则该属性为true。你可以在这里看到一个例子:http://www.freebase.com/inspect/people/marriage
谢谢Skud。这绝对有效! –
太棒了,谢谢!很棒 –