ruby和rails的文章看了不少.不过都没有看到过讲述如何在rails下面,按模块来分类model的资料(比如像java那样用包来分类java文件,呵呵 ...我是一个java程序员).我也试了一下把不同功能的model放在model(rails默认的)文件夹下面的子文件夹(模块,也是包),也是可以成功的,不过这样做的话,rails的约定高于配置就用不上了,因为要自己指定各个类的class.比如:has_one :my_test,:class_name => 'Content::MyTest' 这样.我觉得这样比较不爽. 另外,include Human 这样的代码 ...
今天有一个比较郁闷的问题了,就是把model分模块来管理,比如Human::Blog,Content::MyTest,代码如下: blog.rb class Human::Blog < ActiveRecord::Base #对应日志的内容 include Content set_table_name :human_blogs has_one :resource_entry,:as => :resource belongs_to :catalog has_one :my_test end my_test.rb class Conten ...
yangzhihuan
搜索本博客
最近加入圈子
最新评论