我需要在生产应用程序上运行一些服务器端命令来修改一些数据,具体来说是从alanning:roles包中将一些用户添加到新角色中。我的生产服务器是使用mup部署的。根据mup文档,我的应用程序位于/opt//app,所以我通过ssh进入那里并运行meteor shell。但似乎这样不起作用。是否有其他建议可以更新生产服务器上的用户权限?
我需要在生产应用程序上运行一些服务器端命令来修改一些数据,具体来说是从alanning:roles包中将一些用户添加到新角色中。我的生产服务器是使用mup部署的。根据mup文档,我的应用程序位于/opt//app,所以我通过ssh进入那里并运行meteor shell。但似乎这样不起作用。是否有其他建议可以更新生产服务器上的用户权限?
您能写一些运行在Meteor.startup上的服务器端代码并部署到服务器上吗?
mongo
,则会得到mongo shell。如果让Meteor Up为您配置mongo,则可以从localhost访问,无需进行任何身份验证。数据库名称将与您的应用程序名称相同。show dbs
以列出Mongo中的数据库。use myAppDatabaseName
以切换到您的应用程序数据库,并运行 show collections
以显示您的集合。users
集合。db.users.find()
将显示所有用户。 db.users.findOne({_id: myUserId})
将提取单个用户。