专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > 人工智能

rails 可以直接传modle名干参数

发布时间:2011-07-03 08:40:30 文章来源:www.iduyao.cn 采编人员:星星草
rails 可以直接传modle名做参数

在ruby里,任何变量都是一个对象,所以可以使用modle名字作为参数

 

比如 在modle Test里 有这样一个方法

 

def self.test

    puts 'this is test'

end

正常的调用应该是这样 Test.test

如果碰到另外一种情况,多个modle有test方法。可以写一个专门调用这类方法的

modle B

 

def go_test(obj)

    obj.test

end

 

可以这样调用 B.go_test(Test) :注意 没有引号

友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: