只有当新值不为null时,我才会更新集合的设置。
我的代码如下:
...
var userName = req.body.nome;
var userSurname = req.body.cognome;
var userAddress = req.body.indirizzo;
collection.update(
{_id:ObjectId(req.session.userID)},
{$set: { nome: userName, cognome: userSurname, indirizzo: userAddress }}
)
有没有一种简单的方法来完成这个任务?
另一种方法是:如果我可以从获取数据的表单的占位符中获取req.body.*
的值,我就可以解决问题...但这可能吗?
if (userName != null && ... ) //db update
- tymeJV