Ansible 检查字典列表中是否存在值

Ansible 检查字典列表中是否存在值,ansible,Ansible,我有一本字典和一系列字典。如何进行查找以检查键“firstname”中是否存在某个名称 --- - hosts: localhost vars: Persons: - firstname: Bob - firstname: Sarah name: Sarah tasks: - debug: msg="{{ name in Persons }}" - ???? 在另一个帖子上找到了答案- - de

我有一本字典和一系列字典。如何进行查找以检查键“firstname”中是否存在某个名称

---
 - hosts: localhost
  
   vars:
     Persons:
       - firstname: Bob
       - firstname: Sarah

     name: Sarah

   tasks:
    - debug: msg="{{ name in Persons }}" - ????

在另一个帖子上找到了答案-

- debug: msg="{{ name in Persons | map(attribute='firstname') | list }}"