1
У меня есть объект MongoidНевозможно добавить еще один хэш рубин хэша
@tran = Translations.where({:_id => params[:id]})[0]
Объект @tran
имеет массив хэшей в @tran[:translations]
и result
еще один хэш
Я попытался добавлено result
- @tran[:translations]
@tran[:translations] << result
но значение @tran[:translations]
получает изменено на [{*current value of result*}]
и не добавляется
Я делаю что-то принципиально неправильно здесь?
вы можете показать нам 'p @tran [: translations]'? –
значение '@tran [: translations' is' [{"value": "hello3", "rating": 100, "rated": 0}] ' –
Я проверил его в своем irb, ничего странного там, как у вас есть .. –