// 返回的结果仍然带有被剔除的字段
但同样的代码 shell正常返回
是版本问题?求大佬指点!!!!!!!!!!!!!!!!
第一个区别就是findOne()会返回符合条件的第一个文档,而find()会返回所有符合条件的对象
例如有这样一个数据库:
如果你用findOne({name:”张三”})查询,返回的只会是第一个张三:
如果用find({name:”張三”})查询的话就会返回两个张三了:
第二个区别是,findOne()返回的是一个对象而find()返回的是一个数组,数组里面装着对象
两者看起来好像差不多,但findOne()返回的值前端只需要用data.name就能获取到但find()返回的值前端要用data[i].name来获取。
但同样的代码 shell正常返回
是版本问题?求大佬指点!!!!!!!!!!!!!!!!
是最近插入的一条数据你可以哆实践几次,实践才是检验真理的唯一标准
你对这个回答的评价是?
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。