-2
def to_json(*opts)
{
'json_class' => self.class.name,
'data' => { 'term' => @term,
'command' => @command,
'client' => client
}
}.to_json(*opts)
end
Почему эта функция Ruby принимает указатель словаря *opts
как аргумент, а не только opts
? Какая польза здесь?Функция ruby принимает указатель словаря как аргумент, почему?
Заметим, что '* opts' появляется в вопросе как в подписи метода, но и в вызове' to_json' – user12341234
@ user12341234 Обновлено в настоящее время , –