Named Base
继承于 Base.
默认 rails g generator
生成的就是继承于它。
check_class_collision
template
application_name
attributes_names
class_name
class_path
file_path
human_name
i18n_scope
indent
index_helper
inside_template
inside_template?
module_namespacing
namespace
namespaced?
namespaced_class_path
namespaced_file_path
namespaced_path
plural_file_name
plural_name
plural_table_name
pluralize_table_names?
regular_class_path
route_url
singular_name
singular_table_name
table_name
uncountable?
wrap_with_namespace
check_class_collision
举例 rails generate controller NAME [action action] [options] 检测这里的 NAME 是否已经被使用,也就是说是否有冲突。(因为后续会创建新的文件,如果冲突的话,之前的文件及内容会被覆盖)
attr_reader :file_name
最后更新于
这有帮助吗?