我想在“user”集合的所有“que”文档中用“any test”替换子字符串“are”,但我的查询是用“any test”替换整个文档字符串。我是mongo新手,请有人告诉我我的查询有什么问题?
下面是我的mongo查询。
db.user.find({ques:{$regex:'are'}}).forEach(function (e, i) {e.ques = e.ques.replace(/are/, 'any test'), printjson(e); db.ques.save(e);} )
1条答案
按热度按时间yc0p9oo01#
尝试: