0

我正在 Rails (3.2.3) 中创建一个模型并定义要包含哪些列(希望这是正确的)

例如我的第一个条目是

 t.string :Dish_Name

我的第一个问题是我可以使用该语法,即 Dish_Name 吗?

我的第二个问题是我想使用下拉菜单从输入字段中选择选项,因此例如我希望有一个具有多个选项的“原产国”,即世界各国。

拥有一个包含所有国家/地区的单独数据库然后从下拉列表中提取数据会更好吗?如果是这样,有人可以指出我正确的方向,看看如何做到这一点?不一定要寻找答案只是一个开始寻找的好地方

谢谢

4

1 回答 1

0

前导大写名称保留给常量。典型的列名是带有下划线的小写字母(例如dish_name,或country_of_origin)。这些是 Ruby 约定,Rails 也随之而来。命名约定在 Ruby 中很重要,与 C# 之类的语言不同,在 C# 中,您可以使用任何您想要的大小写来调用任何东西。

请务必查看guides.rubyonrails.org以获取更多信息。

于 2012-10-29T19:19:52.720 回答