TypeError: db.addUser is not a function : @(shell):1:1 ——mongoDB创建新用户名密码的方法

不多说,旧版本使用

db.addUser("root","root")

新版本使用这句会出现这个错误提示

TypeError: db.addUser is not a function : @(shell):1:1

新版本用的是

db.createUser(
  {
    user: "test",
    pwd: "test",
    roles: [ { role: "userAdmin", db: "test" } ]
  }
)

原文地址:https://www.cnblogs.com/pyj63/p/8127950.html

时间: 2024-11-05 18:57:56

TypeError: db.addUser is not a function : @(shell):1:1 ——mongoDB创建新用户名密码的方法的相关文章

mongodb 添加用户报错TypeError:db.addUser is not a function

原因是 新版的mongodb已经不支持addUser方法了. 改成createUser了. 使用方法如下

db.students.batchInsert is not a function :@(shell):1:1

按照<mongdb权威指南>当使用version 3.4.1版本的mongodb,其中使用batchInsert函数进行对students集合进行批量插入 db.students.batchInsert([{"classid" : 1, "age" : 20, "name" : "kobe"}, {"classid" : 1, "age" : 23, "name&q

mongodb3.0 db.addUser报错

> db.addUser("ydkt","ydkt") 2015-06-19T09:22:37.004+0800 E QUERY TypeError: Property 'addUser' of object admin is not a function at (shell):1:4 > 原来在mongodb3.0中addUser已被废弃,具体参考: http://docs.mongodb.org/manual/reference/method/db.

BUG-jQuery提交表单submit方法-TypeError: e[h] is not a function

问题:button按钮设置id为submit后,表单jquery.submit()无法提交,报告异常TypeError: e[h] is not a function 源码: 解决:参考http://blog.csdn.net/u013785779/article/details/19966533 原因:待探究

ExtJS 5.1 - tabpanel setActiveTab: Uncaught TypeError: c.isFocusable is not a function

Description 在 ExtJS 5.1 中,使用 tabpanel,用 setActiveTab 来指定激活哪个 tab 的时候抱错: Uncaught TypeError: c.isFocusable is not a function Caused By 这是 ExtJS 5.1 的一个 open issue. Solution 加上如下代码 1 Ext.define('Override.ComponentQuery', { 2 override : 'Ext.ComponentQu

TypeError: record.get is not a function

错误信息为:TypeError: record.get is not a function custCardCode.setValue(record.get('custCardCode')); items : [{ xtype : 'button', text : '确定', listeners : { 'click':function(){ var grid = Ext.getCmp('custCardCode-grid'); var record = grid.getSelectionMod

db.collection is not a function

翻出以前用react写的APP,发现里面的数据都出不来,我就知道我的数据库又被黑掉了,用mongodb图形化工具将备份的数据导入之后,开始编写代码.但是启动接口发现居然报错了========"db.collection is not a function",刚开始还以为是导入的备份还没生效,或者导入的地方错了,经过仔细查找,发现这些都没有错.后面又在网上查找各种资料,发现是mongodb的版本问题,在package.json里面查到我的mongodb版本是"3.0.1&quo

TypeError: Buffer.alloc is not a function

错误信息:TypeError: Buffer.alloc is not a function 截图如下: 解决办法(依次从上往下执行): sudo npm cache clean -f sudo npm install -g n sudo n 6.4.0 shutdown -h now 主要是参考stackoverflow上面的,感觉这个网站很实用,基本上很多问题都可以找到解决办法. 解决问题链接:https://stackoverflow.com/questions/36499840/type

&quot;TypeError: handler.call is not a function&quot;问题

进入组件页面时,vue报错:Error in mounted hook: "TypeError: handler.call is not a function", 造成报错原因就是生命周期钩子函数mounted: {}是否有声明了未定义方法或是只声名了钩子函数. 处理方法:1.把mounted: {}删除掉, 2.把mounted: {}改为mounted(){}, 原文地址:https://www.cnblogs.com/lwming/p/11126398.html