首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >freebase搜索api

freebase搜索api
EN

Stack Overflow用户
提问于 2012-03-04 00:54:23
回答 1查看 474关注 0票数 3

我如何才能只返回具有值得注意的类型的结果?

当我有一个默认的例子时:

https://www.googleapis.com/freebase/v1/search?query=nirvana&indent=true

它通常会返回如下内容:

代码语言:javascript
复制
{
  "mid": "/m/015k7",
  "name": "Gautama Buddha",
  "notable": {
    "name": "Deity",
    "id": "/religion/deity"
  },
  "lang": "en",
  "score": 24.125902
}...

这是完美的,但有时它没有值得注意的类型,只返回:

代码语言:javascript
复制
{
      "mid": "/m/01rkx5",
      "name": "Mahayana Mahaparinirvana Sutra",
      "lang": "en",
      "score": 22.350945
    },

我如何过滤掉所有的结果,除了那些值得注意的类型?

我试着设置

代码语言:javascript
复制
filter = (all notable) but it expects (all notable:something)

有什么想法吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-03-08 04:52:06

目前,无法根据是否存在值得注意的类型来过滤搜索结果。我已经将您的建议传递给Freebase工程师,他们将考虑是否在未来的搜索API版本中添加此功能。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9547900

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档