yaml에 사전이 저장되어 있습니다. 파일에 키/값 쌍을 추가하기 위해 dict2items를 반복하여 사용하고 있습니다. 사전은 엄청납니다. 특정 키를 기반으로 dict2items의 결과를 필터링하는 방법이 있습니까?
나는 다음과 같은 것을하고 싶다
{{ mydict | dict2items | filter('foo|bar') }}
답변1
묻다:"특정 키를 기반으로 dict2items의 결과를 필터링합니다."
답: selectattr
예를 들어 .
{{ mydict|dict2items|selectattr('key', 'regex', '^(foo)|(bar)$')|list }}