我在rails(3.2.3)中创建了一个模型,并定义了要包含哪些列(希望这是正确的)
例如我的第一个条目是
t.string :Dish_Name
我的第一个问题是我可以使用该语法,即Dish_Name吗?
我的第二个问题是我想使用下拉菜单从输入字段中选择选项,所以对于例子我希望有一个“原产国”,有多个选项,世界各国。
拥有一个包含所有国家/地区的单独数据库会更好吗,然后从下拉列表中提取数据?如果是这样,有人能指出我正确的方向,看看如何做到这一点?不一定寻找答案只是一个开始寻找的好地方
由于
答案 0 :(得分:0)
为常量保留前导大写名称。典型的列名称是带有下划线的小写(例如dish_name
或country_of_origin
)。这些是Ruby约定,Rails也是如此。命名约定在Ruby中很重要,不像C#这样的语言,你可以用任何你想要的外壳调用任何东西。
请务必查看guides.rubyonrails.org以获取更多信息。