Java 获取与freebase中的筛选器匹配的所有结果
据我所知,freebase查询是由我正在搜索的查询以及一个应该缩小查询结果范围的过滤器组成的。 顺便说一句,我试图完成的是返回所有适合过滤器的匹配项,但没有成功。 例如,我想进行一个查询,返回包含特定建筑的城市 因此,假设我将建筑名称存储在一个名为buildingName的变量中,那么过滤器应该类似于:Java 获取与freebase中的筛选器匹配的所有结果,java,freebase,Java,Freebase,据我所知,freebase查询是由我正在搜索的查询以及一个应该缩小查询结果范围的过滤器组成的。 顺便说一句,我试图完成的是返回所有适合过滤器的匹配项,但没有成功。 例如,我想进行一个查询,返回包含特定建筑的城市 因此,假设我将建筑名称存储在一个名为buildingName的变量中,那么过滤器应该类似于: url.put("filter", "(all type:/location/citytown/postal_code /Commons/architecture/building:\" "+b
url.put("filter", "(all type:/location/citytown/postal_code /Commons/architecture/building:\" "+buildingName+"")");
但是我应该在查询中存储什么呢
附加问题:是否有一种方法可以从建筑物或其中的位置检索城市名称