问题标签 [mql]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
wikipedia - 在 MQL 中获取 Wikipedia ID
Freebase WEX 转储包含wpid
对应于表page_id
中源 MediaWiki 数据库的freebase_wpid
列。此表提供了 Wikipedia 数字文章/重定向 ID 和 Freebase GUID(全局唯一 ID)之间的映射。
guid
由于许多充分的理由,不推荐使用用作外键mid
,但这并不能改变 guid 仍在系统级别使用的事实,因此我将从这里调用访问器。mid
mid
在 MQL 中使用访问器是灵活的。可以根据需要 current还是 every来查询 using"mid": null
和 using 。"mid":[]
mid
mid
在 MQL 中查找wpid
每个值的列表很简单:mid
但是如果宇宙中一切都好,每个 currentmid
应该只有一个 current wpid
,那么有没有办法用访问器做"wpid": null
类似 one can 的事情mql
?
paging - Freebase“键光标是保留字”
遵循关于信封参数的 Freebase 文档,运行
导致 "Key cursor is a reserved word"
@Domenic注释错误。
怎么了?
编辑 1
所以这个没有游标的查询有效,但这个查询没有,因为cursor 是一个变量名,而不是用引号括起来的字符串。
作为用户,键入损坏的版本是有意义的,"cursor"
因为读取的参数类型表同时具有query
和"cursor"
as type: string
,query
如果将其括在引号中,则会出错"query"
但是,即"cursor"
使用引号括起来仍然不起作用:它会为每个查询生成相同的数据。
freebase - Freebase:以某种语言在一次查询中获取名称和维基百科 ID
是否可以在 MQL 中进行一次查询以从 Freebase 获取某种语言的名称和维基百科 ID?如果可能的话,是否也可以为一组语言(例如德语和英语)执行此操作?
database - Freebase.com 使用哪个数据库?
它是自定义数据库,还是他们使用“经典”三重存储?
freebase - Freebase MQL - 如果数组元素中存在值,则不显示父对象?
试图获取一些电影及其类型,但在类型数组中遗漏任何包含类型“惊悚片”的记录。
我如何不仅忽略“惊悚片”的类型键本身,而且压制整个电影的结果?在我当前的查询中,Thriller 已从流派数组中删除,但仍显示父对象(电影)。
这是我在查询编辑器中的当前工作:http: //tinyurl.com/d2g54lj
javascript - Freebase MQL - 有什么方法可以将元素的值复制到小写的新元素?
在以下基本 MQL 中,有没有办法将电影名称检索为自身的小写副本?也许通过将Javascript toLowerCase() 或其他东西传递给变量副本?
也许像(伪代码):
php - PHP 和 JSON 查询从 Freebase 中提取数据
我需要提取任何给定电影的制作公司和发行公司的信息,并且我正在为此使用 Freebase。碰巧我从未使用过 JSON,也不知道如何将查询与我的 PHP 文件集成。
我一直在阅读的教程对此并不清楚,所以我一如既往地来这里获得我一直得到的帮助!:)
所以...我需要提取的信息是这个Freebase 查询编辑器
我拥有的 PHP 是这样的(注释行是我确定错误的行和/或我遵循的教程中的行,但此处没有成功:
任何人都可以在这里给我帮助吗?提前致谢!
非常感谢,顺便说一句圣诞快乐:)
编辑 @Yanir Shahak 的回答有所帮助,现在我得到了这个:
现在......我如何将数据从那里取出到我可以使用的数组中?
此代码不起作用,因为我得到未定义的索引
django - 如何使用 MQL 编写条件查询?
如果我的查询返回结果,我会尝试提取一些额外的信息。
例如,在此查询中,notable_for 返回为“/music/musical_group”,我想合并另一个查询以提取有关“/music/musical_group”的一些信息,例如其“名称”
但是如果它没有返回任何我不希望我的查询失败的东西。例如,对于下面的查询,它为字段“notable_for”返回一个空列表
为此,我应该如何封装我的查询?
android - 从 Android 运行 MQL Freebase 查询的强大而简单的方法
我再次需要你的帮助。如果我访问http://www.freebase.com/queryeditor/ 并运行一个简单的查询,假设:
结果返回正常。现在,我想做同样的事情,但是从 Android 应用程序中调用它。正如我所看到的,查询是一个 JSON 字符串,所以我猜我可以使用像 GSON 这样的库来处理调用和响应。有没有更简单的方法?
感谢您的时间。
LE:似乎根据他们的维基
注意:我们的读取 API 已移至 Google 代码中。我们建议所有开发人员切换到这些新 API,以确保他们从所有最新功能和错误修复中受益。有关详细信息,请参阅 API 更改页面。
我已经四处寻找,但无法得到一个想法。他们的网站在提供 java 示例方面很糟糕。在 googlecode 上的 Google api 上,我找不到可以指导的东西。请帮忙,因为我被卡住了......