我正在尝试使用musicBrainz api使用以下方法获取艺术家的唱片集: http://www.musicbrainz.org/ws/2/release/?query=artist:eminem 但是我得到了很多未排序和重复的数据。我知道我可以使用关键字(AND,OR等),但我真的不知道如何按日期对其进行排序或过滤重复的数据。有没有办法在rest调用中做到这一点,或者让我在我的代码中实现这些排序方法?

有帮助吗?

解决方案

关于 重复数据:听起来你想要的是 发布组, ,而不是发布。例如某张专辑是一张 发布组 在MusicBrainz,但通常有多个不同的 发行版 在这组由于不同版本的专辑。

关于 分类方法:不幸的是,您还无法在查询web服务时对数据进行排序。这是有票的: MBS-5636.如果您确实想要对数据进行排序,则必须获取所有数据并自行排序。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top