Rails3.1 使用mongodb学习笔记之mongo_maper
根据官网的提示按照下面步骤依次进行,官网上的介绍文章用的是mongo_mapper但是我在网上查资料的时候发现很多人都是推荐mongoid的,本着学习,多学一点没坏处的想法,就硬着头皮弄了一遭,过几天再试一试mongoid:
安装rails
同时要确保generate命令,不要去对对象关联active_record的orm
就不用安装’execjs’和’therubyracer’了。
当然这不是一个好办法
如果不注释,需要在Gemfile中添加
运行,肯定跑不通,写代码来实现功能
删除public下面的index.html文件
配置以下路由,指定新的主页路径
运行单元测试
rake test:units 发现错误
Errors running test:units!
查看堆栈得到信息UserTest PASS test_new_user_test (0:00:00.333)Finished in 0.469750 seconds.1 tests, 1 passed, 0 failures, 0 errors, 0 skips, 4 assertions
另外还写了一个users_controller的增删该查以及它的测试,跟mysql关联的写法没有任何区别,完全一样。很顺利的通过,剩余一个测试用例的问题