2
最近Freebase为值添加了标志:没有值并且具有未知值。如果我查询一个属性的值,它会给我null如果它是空的或有这些标志之一。我如何确定这个值是真的是空的还是标记的?确定一个值是否被标记为未知值
最近Freebase为值添加了标志:没有值并且具有未知值。如果我查询一个属性的值,它会给我null如果它是空的或有这些标志之一。我如何确定这个值是真的是空的还是标记的?确定一个值是否被标记为未知值
找到你在freebase.com上看到的东西的好地方是驱动该网站的源代码。特别是,对于这种情况:
https://code.google.com/p/freebase-site/source/browse/trunk/www/lib/propbox/js/propbox-edit.js#640
,你需要查询的属性包括:
/freebase/valuenotation/has_no_value
/freebase/valuenotation/has_value
下面是一个例子:
https://www.freebase.com/m/05r3dj?links&lang=en&filter=%2Ffreebase%2Fvaluenotation%2Fhas_value