小编use*_*773的帖子

如何从rails应用程序上的ruby获取mongodb数据库和集合列表的列表

我正在使用Rails 3和Mongoid gem.但我需要用mongodb数据库列表填充一个组合框.在mongodb shell中,我们可以使用"show dbs"命令列出数据库.mongodb驱动程序中还有getDBNameList()和db.getCollectionNames()命令.但我无法弄清楚如何在rails应用程序上使用ruby中的这些命令.

我也在想; 如果我可以使用mongoid gem获取数据库和集合列表.因为我确信我已经读过mongoid支持使用多个数据库,但我认为它依赖于模型.

所以你怎么看; 有什么解决方案,或者我必须使用mongo-ruby-driver gem,而不是mongoid.

ruby-on-rails mongodb mongoid

11
推荐指数
2
解决办法
2万
查看次数

标签 统计

mongodb ×1

mongoid ×1

ruby-on-rails ×1