通过终端连接Heroku mLab

问题描述 投票:0回答:1

我能够通过一个只有一个拥有管理员权限的用户通过终端连接到Heroku mLab数据库,但是从终端我无法对我的收藏集执行任何操作。

收到此错误:

db.shoppinglist.find({})

错误:错误:{“ operationTime”:时间戳(1589249488,3),“ ok”:0,“ errmsg”:“未经购物清单授权执行命令{查找:\”购物清单\“,过滤器:{},lsid:{id:UUID(\” c9ed079b-294c-4e1d-b147-45894c2dd936 \“)}},$ clusterTime:{clusterTime:Timestamp(1589249472,3),签名:{hash:BinData(0,2710EE60D1197B2CD32D1EE8B0A2FA5446E4AF3D),keyId:6779753615021047809}},$ db:\“ shoppinglist \”}“,“代码”:13“ codeName”:“未经授权”,“ $ clusterTime”:{“ clusterTime”:时间戳(1589249488,3),“签名”:{“哈希”:BinData(0,“ c69ASzyiNK + zVrP1x2xxBlInzDc =”),“ keyId”:NumberLong(“ 6779753615021047809”)}}}

heroku terminal mlab
1个回答
0
投票

发现我犯的错误

我在做使用colletionName

而不是使用databaseName

已解决问题。

© www.soinside.com 2019 - 2024. All rights reserved.