在asynchronous函数中访问对象

我是node.js的初学者

所以,我用这个来

var toFix = { 'renault': 'Renault', 'renault ': 'Renault', 'RENAULT ': 'Renault', 'RENAULT': 'Renault', }; async.forEachOfSeries(toFix, function(to, from, cb){ Car.update({make:from }, {$set: {make: to}}, {multi: true},cb) }, done); 

它为我的桌上汽车工作。

但是当我想在另一个表中使用相同的代码,汽车是表中的一个对象时,它不起作用,例如:

 async.forEachOfSeries(toFix, function(to, from, cb){ Ticket.update({car.make:from }, {$set: {car.make: to}}, {multi: true},cb) }, done); 

它不能接受car.make。 所以我应该如何访问我的对象?

谢谢

 async.forEachOfSeries(toFix, function(to, from, cb){ Ticket.update({'car.make':from }, {$set: {'car.make': to}}, {multi: true},cb) }, done); 

将car.make更改为“car.make”