2016-10-12 2 views
0

У меня есть тип контента DonationType, который имеет ссылку на один Charity, и я хочу выполнить запрос, который возвращает DonationType s, которые имеют данную благотворительность. Поддерживается ли это API? Следующие попытки не работают:Можно ли фильтровать контентные результаты на основе справочного поля?

contentful.getEntries({content_type: 'donationType', 'fields.charity': '6eAaZw2TraOgWWE4IG8Ymy'}) 
contentful.getEntries({content_type: 'donationType', 'fields.charity.id': '6eAaZw2TraOgWWE4IG8Ymy'}) 

ответ

1

вы почти там, дело в том, что поле идентификатора внутри свойства SYS, поэтому она должна быть fields.charity.sys.id. Надеюсь, это поможет.

Бест, Халед

+0

Таким образом, делает это эффективно дает нам «обратные связи»? Если A имеет ссылку на B, мы, очевидно, знаем о B от A. Но это дает нам знать об A из B? – Deane

+0

Это не обратное, если A имеет рефери B, вы можете фильтровать на основе этого –

+0

Проверить параметры параметров поиска https://www.contentful.com/developers/docs/references/content-delivery-api/ –