У меня есть карта, похожая на эту:
def myMap = [
'Key1': ['nameOfApp', 'nameOfApp2', 'nameOfApp3'],
'Key5': ['nameOfApp4'],
'Key2': ['nameOfApp5'],
'Key3': ['xxx', 'yyy'],
'Key4': ['aaa', 'vvv']
]
Как мне найти КЛЮЧ, указав ЗНАЧЕНИЕ (простое строковое значение)? Я перепробовал много вещей, но я заблокирован тем фактом, что значения являются списками ...
Например, если я предоставлю nameOfApp2
, я ожидаю получить ключ Key1
. Какой самый простой способ добиться этого с помощью Groovy?