【发布时间】:2015-02-15 17:55:54
【问题描述】:
令不少人失望。我决定学习 Ruby on Rails(很多人告诉我学习它没有意义,但是 ruby 似乎很容易上手,而且 rails 是一个有趣的框架)。
所以我现在才慢慢开始围绕命名约定,将单数用于模型,将复数用于控制器。
我在查找简明信息时遇到了一些麻烦,那就是大写与小写的用法。
例子是
@order = Order.create(order_date: Time.now, customer_id: @customer.id)
为什么“Order.create”是大写的,而不是“order_date”?
当我使用 rails 控制台时,何时调用大写真的让我感到困惑。我不知道我什么时候应该大写或为什么。我想说这也与模型/控制器命名方案有关,但它们都不是复数,所以不能作为答案吗?
感谢您提供的任何帮助,我真的/非常感激。
【问题讨论】:
标签: ruby-on-rails ruby ruby-on-rails-4