zoukankan      html  css  js  c++  java
  • mongodb 问题

    启动mongodb时,提示Unclean shutdown detected mongodb,解决方法很简单

    mongod --repair --dbpath D:MongoDBlog   不用加引号(路径)

    try to open unclosed connection:mongoose.connect()加错了位置

    Can't canonicalize query: BadValue Projection canno:不想返回的列,不是设为0,而是不加入fields

    save(),获取_id:

    var ksmknowledgeE = new KsmknowledgeM({
    	ksname : req.body.ksname
    });
    ksmknowledgeE.save();
    var id = ksmknowledgeE.get("id");
    console.log('id:'+id);
    

    ajax传给后台时:在beforeSend中加的data内容,不会传过去,所以还是需要在ajax调用之前就添加好内容。

    js对象用字符串输出:JSON.stringify(argsdata)。注意不是json。

    ajax success callback 不能再ajax了? 

    var argsdata={};      
    argsdata.score = 1;     
    argsdata.ch = [];
    var node = {};
    node.name='sfp';
    argsdata.ch.push(node);
    
    {"score":"1","ch[0][name]":"sfp"}   //js对象传到后台的形式。
    

    怎么给后台传js对象呢?

     

    nodejs连接mongodb,出现这个问题:process.nextTick(function() { throw err; })

    最好使用127.0.0.1。

    connect-mongo是用来将connect的session持久化到mongodb中的

    mongoose是一个ORM框架,两者不存在什么依赖关系。

    mongodb这个module才是mongodb的nodejs驱动,connect-mongo和mongoose都是依赖于mongodb这个module。

  • 相关阅读:
    log4c demo
    c连接redis
    1108. IP 地址无效化
    1295. 统计位数为偶数的数字
    LCP 1. 猜数字
    1281. 整数的各位积和之差
    1313. 解压缩编码列表
    仿射变换及其变换矩阵的理解
    RNN 与 LSTM 的原理详解
    网络深度对深度学习模型性能有什么影响?
  • 原文地址:https://www.cnblogs.com/wang-jing/p/4161505.html
Copyright © 2011-2022 走看看