2015-03-01 3 views
0

Мне нужно добавить элемент в существующий объект.NodeJS добавить элемент к объекту

Exemple объекта (Мангуста):

param: { 
    hello: 'Olá Mundo PT ' 
} 

И мне нужно, чтобы добавить новый элемент, например:

params.param.set(JSON.parse('{"'+req.param('param')+'":"'+req.param('trans')+'"}')); 

//And I tryed push 

params.param.push(JSON.parse('{"'+req.param('param')+'":"'+req.param('trans')+'"}')); 

Но ничего работает ...

+1

это не работает? params.param ['foo'] = 'bar' –

+0

@ user1389596 nope ... '[Ошибка: недопустимое значение атомного обновления для $ __. Ожидаемый объект, полученный объект] ' –

+0

Вам нужно быть более четким, просто вы пытаетесь расширить объект или добавить что-то в БД, и вы уверены, что у вас нет курсора (какой-то мангуст иногда возвращается). Расширение объектов с помощью других объектов несколько сложнее, вы должны посмотреть, как это делает '$ .extend' jQuery и т. Д. – adeneo

ответ

0

Это был модуль мангуст проблема. Обновление помогло.

Смежные вопросы