问题标签 [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.

0 投票
2 回答
272 浏览

freebase - 如何在 MQL Freebase 查询中表达当前日期?

如果您传入ISO8601格式的日期, Freebase 的元网络查询语言可用于检索未来的事件。

^运行此查询

MQL 是否支持等效于 SQLNOW()CURDATE()?

0 投票
1 回答
783 浏览

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":[]midmid

在 MQL 中查找wpid每个值的列表很简单:mid

但是如果宇宙中一切都好,每个 currentmid应该只有一个 current wpid,那么有没有办法用访问器做"wpid": null类似 one can 的事情mql

0 投票
1 回答
356 浏览

paging - Freebase“键光标是保留字”

遵循关于信封参数的 Freebase 文档,运行

导致 "Key cursor is a reserved word"@Domenic注释错误。

怎么了?


编辑 1

所以这个没有游标的查询有效,但这个查询没有,因为cursor 是一个变量名,而不是用引号括起来的字符串

作为用户,键入损坏的版本是有意义的,"cursor"因为读取的参数类型表同时具有query"cursor"as type: stringquery如果将其括在引号中,则会出错"query"

但是,即"cursor"使用引号括起来仍然不起作用:它会为每个查询生成相同的数据。

0 投票
2 回答
1226 浏览

freebase - Freebase:以某种语言在一次查询中获取名称和维基百科 ID

是否可以在 MQL 中进行一次查询以从 Freebase 获取某种语言的名称和维基百科 ID?如果可能的话,是否也可以为一组语言(例如德语和英语)执行此操作?

0 投票
1 回答
278 浏览

database - Freebase.com 使用哪个数据库?

它是自定义数据库,还是他们使用“经典”三重存储?

0 投票
2 回答
133 浏览

freebase - Freebase MQL - 如果数组元素中存在值,则不显示父对象?

试图获取一些电影及其类型,但在类型数组中遗漏任何包含类型“惊悚片”的记录。

我如何不仅忽略“惊悚片”的类型键本身,而且压制整个电影的结果?在我当前的查询中,Thriller 已从流派数组中删除,但仍显示父对象(电影)。

这是我在查询编辑器中的当前工作:http: //tinyurl.com/d2g54lj

0 投票
1 回答
61 浏览

javascript - Freebase MQL - 有什么方法可以将元素的值复制到小写的新元素?

在以下基本 MQL 中,有没有办法将电影名称检索为自身的小写副本?也许通过将Javascript toLowerCase() 或其他东西传递给变量副本?

也许像(伪代码):

0 投票
2 回答
2033 浏览

php - PHP 和 JSON 查询从 Freebase 中提取数据

我需要提取任何给定电影的制作公司和发行公司的信息,并且我正在为此使用 Freebase。碰巧我从未使用过 JSON,也不知道如何将查询与我的 PHP 文件集成。

我一直在阅读的教程对此并不清楚,所以我一如既往地来这里获得我一直得到的帮助!:)

所以...我需要提取的信息是这个Freebase 查询编辑器

我拥有的 PHP 是这样的(注释行是我确定错误的行和/或我遵循的教程中的行,但此处没有成功:

任何人都可以在这里给我帮助吗?提前致谢!

非常感谢,顺便说一句圣诞快乐:)

编辑 @Yanir Shahak 的回答有所帮助,现在我得到了这个:

现在......我如何将数据从那里取出到我可以使用的数组中?

此代码不起作用,因为我得到未定义的索引

0 投票
2 回答
151 浏览

django - 如何使用 MQL 编写条件查询?

如果我的查询返回结果,我会尝试提取一些额外的信息。

例如,在此查询中,notable_for 返回为“/music/musical_group”,我想合并另一个查询以提取有关“/music/musical_group”的一些信息,例如其“名称”

但是如果它没有返回任何我不希望我的查询失败的东西。例如,对于下面的查询,它为字段“notable_for”返回一个空列表

为此,我应该如何封装我的查询?

0 投票
1 回答
493 浏览

android - 从 Android 运行 MQL Freebase 查询的强大而简单的方法

我再次需要你的帮助。如果我访问http://www.freebase.com/queryeditor/ 并运行一个简单的查询,假设:

结果返回正常。现在,我想做同样的事情,但是从 Android 应用程序中调用它。正如我所看到的,查询是一个 JSON 字符串,所以我猜我可以使用像 GSON 这样的库来处理调用和响应。有没有更简单的方法?

感谢您的时间。

LE:似乎根据他们的维基

注意:我们的读取 API 已移至 Google 代码中。我们建议所有开发人员切换到这些新 API,以确保他们从所有最新功能和错误修复中受益。有关详细信息,请参阅 API 更改页面。

我已经四处寻找,但无法得到一个想法。他们的网站在提供 java 示例方面很糟糕。在 googlecode 上的 Google api 上,我找不到可以指导的东西。请帮忙,因为我被卡住了......