Можете ли вы использовать два where
условия в теге assign
Liquid?
Я получаю эту ошибку сборки при попытке bundle exec jekyll serve --trace
:
Liquid Exception: Liquid error (line 7): wrong number of arguments (given 4, expected 3) in party/democratic/index.md
Error: Liquid error (line 7): wrong number of arguments (given 4, expected 3)
Это метка Liquid, о которой идет речь:
{% assign people = site.data.people | where: election_2020.office, 'U.S. President' and election_2020.party, 'Democratic' | sort: 'last_names' %}
Я не могу найти документацию тем или иным образом, можно ли иметь два where
фильтра в assign
tag.
PS: вот пример файла people.yml
:
-
id: 'julian-castro'
first_names: 'Julián'
last_names: 'Castro'
full_name: 'Julián Castro'
image: '/images/people/julian-castro-wikipedia.jpg'
gender: 'male'
image: '/images/people/julian-castro-wikipedia.jpg'
election_2020:
office: 'U.S. President'
address: 'P.O. Box 501'
latitude: '29.430018'
longitude: '-98.4987548'
city: 'San Antonio'
state: 'TX'
zip: '78292'
donate: 'https://secure.actblue.com/donate/julianforthefuture'
facebook: 'https://www.facebook.com/julianforthefuture/'
instagram: 'https://www.instagram.com/juliancastrotx/?hl=en'
twitter: 'https://twitter.com/JulianCastro'
website: 'https://www.julianforthefuture.com/'
party: 'Democratic'
election_type: 'primary'
source: 'https://voteinfo.utah.gov/2020-presidential-candidates/'
candidate_status: 'withdrew'
last_updated: '2020-02-20'