我对这个命名约定非常好奇: ActiveRecord,而不是ActionRecord ActionMailer,而不是ActiveMailer ActionController,而不是ActiveController
基本上,我要问的是使用Active和Action之间是否存在差异?
答案 0 :(得分:1)
答案 1 :(得分:0)
可能,因为ActiveRecord
表示数据库记录,它可以在运行时更改/更新dynamicaly (因此活动 >而不是动作)
另一方面,ActionController
表示要执行的操作,类似于ActionMailer
等等。
如果有帮助,请将其视为:
Active
作为Dynamic
Action
作为Command
您可以看到概念的不同。