Musicbrainz API Операторы запросов / подзапросов - PullRequest
0 голосов
/ 27 сентября 2018

Я новичок в Muscibrainz API.Мне удалось заставить простые запросы работать.Сейчас я пытаюсь сделать что-то более сложное: -

Я хочу найти исполнителя (исполнителей), которые являются общими для двух (или более) записей.Допустим, записи называются "Only The Lonely" и "Crying" -

https://musicbrainz.org/ws/2/recording/?query=recording:"Only The Lonely "И запись:" Crying "& inc = artist

Я ожидаю"Рой Орбисон" должен быть возвращен. Вместо этого я получаю пустой ответ.

Это очень близко -

https://musicbrainz.org/ws/2/recording/?query=release:"Crying" И выпуск: "Only The Lonely" & inc = artist

в ответе указано 'count = 3', все они Рой Орбисон, но в нем есть заголовок "Failling", и я не знаю почему?

Обмен 'AND' с '&&'дает совершенно другой ответ.

https://musicbrainz.org/ws/2/recording/?query=release:"Crying" && release: "Only The Lonely" & inc = artist

дает мне ответ' count = 1916 '.

Кто-нибудь знает, как отформатировать синтаксис, чтобы я получил 'count = 1', что означает "Рой Орбисон"?

Заранее спасибо

...