在使用 rails 生成一个 model 的时候会自动创建一个 migration,在数据库中有一个对应的存储数据的表。
现在想实现一个 crawler 和一个 schedular,这两个 model 都不需要保存数据到数据库,所以不想生成 migration,浪费数据库空间。rails 有对应的 model 类型么?
你直接创建一个类,不继承 ActiveRecord::Base 就可以了!
ctrl + c ctrl + v rename 修改类名
@huhongda @badboy 谢谢了,原来是这样,直接放在 model 目录下就可以了哈
所以。。。每一个项目,我都只用一次脚手架。。。
@badboy 那 rspec 测试呢?单独生成的测试可以和我写的类对接上么?
@richard_ma 一样滴。。。关键是你的代码实现。。。
@badboy 那兼容性还是很好的,第三方的类就可以直接重用了