我正在尝试使用musicBrainz api通过以下方法获取艺术家的唱片:http://www.musicbrainz.org/ws/2/release/?query=artist:eminem
但我得到了很多未排序和重复的数据。我知道我可以使用关键字(AND,OR等),但是我真的不知道如何按日期对它进行排序或过滤重复的数据。有没有办法在rest调用中做到这一点,或者让我在代码中实现这些排序方法?
最佳答案
关于重复数据:
听起来您想要的是发布组,而不是发布。例如,某个专辑是MusicBrainz上的一个发行组,但由于专辑的版本不同,该组中通常会有多个不同的发行。
关于排序:
不幸的是,cou尚无法在查询Web服务时对数据进行排序。有一张票:MBS-5636。
如果您确实想对数据进行排序,则必须获取所有数据并自己对其进行排序。