Есть ли какая-нибудь функция Mongo (командная строка), в которую я могу превратить строку в объект?например, JSON.parse или что-то подобное?
db.sessions.update ({}, {'$ set': {'extra': JSON.parse (stringData)}});
мое решение:
function my_extra() {
db.tempData.find().forEach( function(obj) {
obj.extra = db.eval(obj.myString);
db.tempData.save(obj);
} );
};
my_extra();
Однако я пробую это: db.tempData.update ({}, {'$ set': {'extra': db.eval (myString)}});но это не работает .. говоря, что myString не определен.поэтому я использую this.myString, но не работает ни то, ни другое.вот почему я должен использовать функцию.
есть ли способ ссылаться на myString во втором параметре?