Как ссылаться на свойство объекта внутри списка в конфигурации Spring Boot YAML? - PullRequest
0 голосов
/ 18 июня 2020

Предположим, что у меня есть такая конфигурация YAML:

greetings:
  - language: spanish
    word: hola
    desc: hola is in spanish
  - language: english
    word: hello
    desc: hello is in english

Как видите, есть несколько повторяющихся элементов, поэтому я хотел бы сослаться на эти поля. Если это не список, то это просто, я бы просто сослался на полный путь (например, ${greetings.language}); Я знаю, что могу использовать что-то вроде ${greetings[0}.language}, но я думаю, что полагаться на индексы - это немного по-agile. Есть ли способ сделать это без использования индекса?

Кроме того, я думаю, что ссылка на переменную $ sign - это что-то в Spring Boot, а не в самом Yaml.

...