通过freebase在mql上添加OR运算符

时间:2014-01-31 14:46:46

标签: javascript freebase mql

我想创建一个查询,显示他们在雷鬼和摇滚音乐中的所有艺术家 我试试这个,但它不起作用..

[{
  "id": null,
  "name": "Rock music",
  "or:name": "Reggae",
  "type": "/music/genre",
  "/music/genre/artists": []
}]

1 个答案:

答案 0 :(得分:1)

既然你是追求艺术家的话,我建议把问题翻出来,询问艺术家,而不是流派。这将返回所有艺术家的艺术家姓名,ID和流派,其中包括摇滚音乐或雷鬼音乐类型:

[{
  "id": null,
  "name": null,
  "type": "/music/artist",
  "genre": [{
    "name|=": [
      "Rock music",
      "Reggae"
    ]
  }],
  "g:genre": []
}]

如果某人决定将该类型称为“Rock”而不是“Rock music”,那么使用这些类型的ID而不是其名称会更加健壮。