【问题标题】:Inserting to collection in MongoDB not working插入到 MongoDB 中的集合不起作用
【发布时间】:2014-03-11 17:47:25
【问题描述】:

我试图插入到我的空数据库中的集合中,我收到一个引用错误,指出数据库未创建:

mapdata (empty)
> db
mapdata
> j={name:"mongo"};
{ "name" : "mongo" }
> k={x:3};
{ "x" : 3 }
> mapdata.testData.insert(j);
Tue Mar 11 23:03:10.704 ReferenceError: mapdata is not defined
> db
mapdata
> mapdata.testData.insert(j);
Tue Mar 11 23:03:32.163 ReferenceError: mapdata is not defined
> use mapdata;
switched to db mapdata
> mapdata.testData.insert(j);
Tue Mar 11 23:04:02.288 ReferenceError: mapdata is not defined

【问题讨论】:

    标签: mongodb insert referenceerror


    【解决方案1】:

    你应该试试:

    db.testData.insert(j)
    

    或者如果您想使用“mapData”作为数据库名称:

    >mapData = db
    >mapData.testData.insert(j)
    

    【讨论】:

      猜你喜欢
      • 2018-08-31
      • 1970-01-01
      • 2017-02-25
      • 2015-06-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-09-22
      • 1970-01-01
      相关资源
      最近更新 更多