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。

  • 相关阅读:
    POJ 2002 Squares
    POJ 1840 Eqs
    POJ 1759 Garland
    UVA 572 Oil Deposits
    POJ 3278 Catch That Cow
    POJ 2488 A Knight's Journey
    UVA 699 The Falling Leaves
    [Poi1999] 原始生物
    [bzoj3033] 太鼓达人
    [bzoj1123] BLO
  • 原文地址:https://www.cnblogs.com/wang-jing/p/4161505.html
Copyright © 2011-2022 走看看