我是铁道新手,请原谅简单的问题。我正在为一家公司创建一个网站。该公司希望在网站上显示它的客户。我想让客户自己管理它。
我正在为“客户”生成一个表格,我想要的三个列是:公司名称,公司描述和徽标。对于名称我使用name:string但不确定如何最好地创建描述列(因为我打算让它成为textarea)和脚本/生成脚手架终端命令的图片。我的怀疑是描述(我想成为textarea)应该仍然是描述:字符串然后只是调整实际形式。不知道该怎么做图片领域。
所以...很长的路要说:我在scaffold命令中输入什么来生成描述和图片列?
答案 0 :(得分:9)
对于'text'数据库列(长于string / varchar):
description:text
处理图片的方法有很多种。如果您只想存储图片的网址,请使用picture:string
列或picture:text
。如果您希望用户上传自己的照片,则会更加复杂,我建议您查看Paperclip插件。