首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在Rails文档中发现可用的方法?

如何在Rails文档中发现可用的方法?
EN

Stack Overflow用户
提问于 2011-03-21 03:24:11
回答 4查看 397关注 0票数 4

我对Rails很陌生,而且我发现它非常不透明。我有一本最新的带有Rails的敏捷Web开发,但我担心如果没有这本书,我会完全迷失方向。

例如,按照书中的仓库示例,在向模型添加验证时,您可以这样做。

代码语言:javascript
复制
class Product < ActiveRecord::Base

  validates :title, :description, :image_url, :presence => true

end

似乎很容易,除非没有AWDwR的书,我永远不会明白这一点。ActiveRecord::Base文档中没有提到验证方法的任何内容。

在我看来,使用Rails,您应该神秘地知道在项目中的任何给定点上都有哪些方法可用。但是,如果你不知道,你应该如何发现(除了背诵一本500+书页)?

我可以用另一种方式表达这个问题:在我的Product中,我可以使用一个名为验证的方法。如何将此方法提供给我的产品类?即使知道它是在ActiveModel::Validations::ClassMethods中定义的(我之所以知道这是因为我查找了它),但我仍然不知道它是如何提供给我的Product的。

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2012-02-06 20:16:04

将近一年了,现在我可以回顾一下,我发现学习rails的最好资源是http://guides.rubyonrails.org/的Rails指南。它们很好地将所有东西连接在一起,提供了一些示例,并给出了API文档的入口点(而不是像我刚开始时那样随意地乱摆)。

票数 0
EN

Stack Overflow用户

发布于 2011-03-21 03:25:05

我每天都在使用http://railsapi.com/,我希望你也能发现它的帮助!

票数 1
EN

Stack Overflow用户

发布于 2011-03-21 06:52:11

权威网站- http://api.rubyonrails.org

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5373511

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档