node.js - mongo가 레코드를 삽입하지만 일부 데이터가 삽입되지 않습니다.
天蓬老师
天蓬老师 2017-05-16 13:39:50
0
2
555

node写了个服务提供一个接口,供调用方传入参数后,对参数进行封装,在 mongo 里面 insert를 사용하여 레코드를 생성했는데 이제 일부 필드를 업데이트할 수 없는 것으로 나타났습니다. 코드는 다음과 유사합니다

으아악

예: data 中的 ab字段能更新成功,但 c字段却未插入。一开始以为是所用的 mongodb包过旧的原因,现更新到最新版 2.2.26 版本依然无法更新。后来用 findOneAndUpdate命令替代,并返回更新后的文档,返回结果是有 c 值的,但 mongo 里面依然没有c필드 값. 하나님께 답을 구해보세요! ! !

天蓬老师
天蓬老师

欢迎选择我的课程,让我们一起见证您的进步~~

모든 응답(2)
PHPzhong

_id 값을 전달하지 않고 저장 방법을 변경해 보세요.

迷茫

귀하의 말씀대로 간단히 시도해 보았는데 말씀하신 내용을 찾지 못했습니다.

으아아아

소프트웨어 정보: 데이터베이스 MongoDB 3.4 + 드라이버 mongodb 2.2.26

참고용.

MongoDB를 사랑해주세요! 재미있게 보내세요!

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿