MongoDB安装-mongoose

官网:https://www.mongodb.com/

手册:https://docs.mongodb.org/manual/

如果是是以下两种需要安装补丁:https://support.microsoft.com/zh-cn/help/2731284/33-dos-error-code-when-memory-memory-mapped-files-are-cleaned-by-usin

安装MongoDB时不建议更改路径

装好的路径在:C:\Program Files\MongoDB\Server\3.2\bin

为了在任何盘符里使用mongon命令,需要把C:\Program Files\MongoDB\Server\3.2\bin加入到系统的path环境变量中

现在我们就能在系统的任何盘符,使用mongo命令了:

  • mongo   使用数据库
  • mongod  开机
  • mongoimport  导入数据

操作步骤:

  1. 先运行mongod --dbpath c:\mongo,

    --dbpath就是选择数据库文档所在的文件夹。mongo是对应一个个数据库(可以随意改名)。U盘可以拷走。需要一值开着这个命令,不能关闭, 一旦关闭,数据库就自动关闭了。

  2. 再启一个命令mongo来链接数据库
    1.  

  3. 常用命令
    1. 输入show dbs列出所有数据库

       

    2. 使用某个数据库:use 数据库名字

    3. 新建某个数据库:use 一个不存在的名字,就是新建
    4. 查看当前所在数据库:db
    5. 插入数据: db.student.insert({"name":"xiaoming","age":10,"sex":"nan"}),student就是所谓的集合。集合中存储着很多json。student是第一次使用,集合将自动创建。
    6. 列出当前的集合:show collections
    7. 查看student里的集合可以用:db.student.find();
  4. 发v

 

 

可以用界面化的操作工具,参考链接:http://www.cnblogs.com/imwtr/p/4351311.html,下载地址:http://download.csdn.net/download/show_594/7484123

 

数据库保存

  使用mongoose操作数据库:http://mongoosejs.com/

创建model

  通过Schema创建模型类

  mongoose.model('模型类名称', Schema);

资料链接:http://ourjs.com/detail/53ad24edb984bb4659000013

     http://www.cnblogs.com/qingtianyu2015/p/5968400.html

     http://www.cnblogs.com/jaxu/archive/2016/02/16/5192721.html

 

 

this.find({
                task: taskId
            })
            .populate({
                path: 'user',
                select: {
                    _id: 1//从小到大排序
                }
            })
            .exec();

 

转载于:https://www.cnblogs.com/SuLingLiu/p/7089673.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值