Jekyll은 데이터를 필터를 통해 변환시킬 수 있는 기능을 지원한다.
필터의 종류
많은 필터들이 있지만 자주 쓰일것 같은 필터들을 모아봤다.
좀 더 자세한 필터의 종류는 https://jekyllrb-ko.github.io/docs/templates/를 참고하도록하자.
-
- {{ ‘파일경로’ | relative_url }}
- 해당 파일의 상대경로를 불러온다.
-
- {{ ‘파일경로’ | absolute_url }}
- 해당 파일의 절대경로를 불러온다.
-
- {{ 변수 | where:’키1’,’키2’ }}
- 배열안의 특정 키와 값을 가진 객체들을 선택한다.
-
- {{ 변수 | where_exp: ‘키’, ‘키.값 < 머머’ }}
- 배열안에서 표현식이 참인 객체들을 선택한다.
-
- {{ 변수 | sort }} or {{ 변수 | sort: ‘키’ }}
- 배열을 정렬한다. 속성을 지정하여 정렬할 수도 있다.