据我所知,当目标实体没有标签时,在wikidata sparql查询中使用?var。当变量具有rdfs:label
时使用?varLabel。对我来说,听起来好像可以基于与属性相关的property type
来区分?var或?varLabel。意思是,S P O三元组,而O是我需要找出的变量,然后可以搜索P属性类型来确定变量的类型。
我的问题是:
?var
而不是```?varLabel?Quantity
应该是?var
。Time
,?var
和?varLabel
都还不错,但是格式不同。String
类型,我不确定应该是?var
还是?varLabel
,但是我发现某些对字符串类型使用?varLabel
的查询不会返回任何结果。因此非常确定String
映射到?var
?varLabel
会返回任何其他值,但我不确定。 总而言之,我的问题是哪种属性类型映射到?var
或?varLabel
。