解决方案
问题:
使用mongoose,插入数据时报错(Unknown modifier: $pushAll.)
原因:
mongoose4.1版本及以前不支持push()方法,只支持pushAll()。
解决方案:
把mongoose版本升级
方法1:在package.json中直接修改mongoose版本,在项目根目录打开终端,然后输入:npm i
方法2:在项目根目录打开终端。输入 npm install express-mongoose --save,会自动更新版本(注意要使用–save 不然不会保存到package.json,以后打开很麻烦)