2

最近 Freebase 为值添加了标志:没有值和有未知值。如果我查询一个属性的值,如果它为空或具有这些标志之一,它将给我 null。如何确定该值是否真的为空或是否已标记?

4

1 回答 1

2

查找您在 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

于 2013-08-29T13:45:03.983 回答