mongoose怎么获取数据库某个字段的值?

来源:11-3 商品修改功能实现

袁星

2018-02-01

想请问一下mongoose怎么直接获取某个字段的值,比如查到该用户购物车下的某一个商品的数量,直接返回这个值给一个变量。貌似没找到这种方法。就像mysql那样能直接获取字段的 值。

写回答

2回答

袁星

提问者

2018-02-02

就是觉得查询起来比较麻烦,想取得某一个具体的值或一类值,都要进行循环判断才能拿到,貌似没有同mysql那种直接查询拿到的方法(如果是文档下面的子文档的值的话)。

0
0

营赢盈英

2018-02-02

你是要实现这种效果吗?

{a : b}

比如说通过find函数查找到一个文档对象

db.docName.find({...}).forEach(){

    function(elem){

        var b = elem.a;

    }

}

0
0

Vue2.6+Node.js+MongoDB 全栈打造商城系统

课程全面升级,Vue2.6+Koa2,从前端入门全栈,让你的未来更宽广

2634 学习 · 924 问题

查看课程