我有一个检索所有Freebase的简单脚本
类型
在一个
域
. 现在我想过滤掉CVT类型,但是我不知道如何编写这个测试。如果我用最明显的方式写的话:
<acre:script>
var q_categories = [{
"id": null,
"name": null,
"sort": "name",
"type": '/freebase/domain_category',
"domains": [{
"id": null,
"name": null,
"sort": "name",
"!/type/type/domain": [{
"id": null,
"name": null,
"sort": "name",
"/freebase/type_hints/mediator!=": true
}],
}]
}];
var categories = acre.freebase.mqlread( q_categories ).result;
</acre:script>
我得到一个错误:
JS exception:acre.freebase.Error:/api/status/Error:不能对布尔值使用比较运算符
"optional": "forbidden"
指令,但我不知道如何构造语法,即使我的猜测是正确的。
任何朝正确方向的推动都将不胜感激。