Виноградные хеш-параметры с динамическими именами клавиш - PullRequest
0 голосов
/ 11 января 2019

Можно ли указать параметры винограда, когда ключи неизвестны (поскольку они являются идентификаторами, например, именем или идентификатором)

{
  "pascal" => {"property_1" => 1234, "property_2" => 5678},
  "another name" => {"property_1" => 1234, "property_2" => 5678}
}

Итак, я хочу, чтобы параметры были хэшем, ключом которых является строка (предпочтительно проверяется с помощью регулярного выражения), а значение - еще один хеш.

1 Ответ

0 голосов
/ 15 января 2019

Как отметили @stefan и @Ideld: нет способа сделать то, что я просил, и рекомендуемый способ - использовать такой формат, как:

  [
    { "name": "pascal", "property_1": 1234, "property_2": 5678 },
    { "name": "another_name", "property_1": 1234, "property_2": 5678 }
   ]

вместо.

...