【请教】 rails g model ... 都是直接创建了实体表格。 那么 rails 中,我想创建一个 mysql 视图、并且这个视图有其相应的 model。 这个怎么实现呢?
def up self.connection.execute %Q( CREATE OR REPLACE VIEW upload_log_infos AS SELECT 。。。。。。。 ) end def down self.connection.execute " DROP VIEW IF EXISTS upload_log_infos; " end
class UploadLogInfo < ActiveRecord::Base #do something end
楼主可以试下这样
@bajiudongfeng 好的 我试试 O(∩_∩)O 谢谢
@bajiudongfeng 试过了 可以 谢谢。
@lampeagle 哈哈,我是这样用的,不知道有没有更好方法。
https://github.com/thoughtbot/scenic
@elele 这个不错 O(∩_∩)O 谢谢哦