【发布时间】:2012-04-16 15:51:26
【问题描述】:
Mongodb 菜鸟问题!
我想做一些类似于 rake db:drop 但在 mongodb 中的操作,以清除文档的内容。
到目前为止,我已经找到了命令 db.dropDatabase() 但是我必须从 mongodb 交互式 shell 输入它是否正确? (任何有关如何进入 shell 的提示都将不胜感激,我尝试按照 Mongodb 站点上的说明进行操作,但无法启动并运行它。
有没有更简单的方法可以从命令行执行此操作?
编辑:我尝试输入mongo,shell 弹出来了哈哈。
【问题讨论】:
-
根据mongoid.org/docs/rails/rake.html
rake db:drop应该可以在 Mongoid 项目中工作 - 你有任何错误吗? -
啊,谢谢,我没有想到要检查 mongoid 文档或实际尝试
rake db:drop- 菜鸟错误! -
我也找到了
mongo DB_NAME --eval 'db.dropDatabase();',但你的方法显然要简单得多。谁投了我的票,我道歉!希望这对我职位上的其他菜鸟有所帮助。
标签: ruby-on-rails-3 mongodb mongoid