كيف يكون لديك تركيبات YAML بدون اسم في القضبان؟

StackOverflow https://stackoverflow.com/questions/2312287

  •  22-09-2019
  •  | 
  •  

سؤال

دعنا نقول لدينا.

 apple:
    name: apple

  orange:
    name: orange

  grape:
    name: grape

هل يمكن أن يتحول هذا إلى شيء أدناه؟

    name: apple

    name: orange

    name: grape

لأن لديّ 25 عنصرًا ، فإن تسميةهم يدويًا هو حقًا وظيفة لا قيمة لها.

هل كانت مفيدة؟

المحلول

لا ، لا يمكنك ذلك أيضًا لأن هذا ليس بناء جملة YML صالح. يجب أن ينتمي كل عنصر من عناصر التثبيت إلى اسم يعكس اسم عقدة YAML.

ومع ذلك ، يمكنك إنشاء الأسماء مع روبي.

<% %w(apple orange grape).each do |fruit| %>
<%= fruit %>:
    name: <%= fruit %>
<% end %>
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top