Ruby on Rails - 为textarea和pics生成列

bga*_*oci 5 ruby terminal ruby-on-rails scaffolding

我是rails的新手,请原谅简单的问题.我正在为一家公司创建一个网站.该公司希望在网站上显示它的客户.我想让客户自己管理它.

我正在为"客户"生成一个表格,我想要的三个栏目是:公司名称,公司描述和徽标.对于名称我使用name:string但不确定如何最好地创建描述列(因为我打算让它成为textarea)和脚本/生成脚手架终端命令的图片.我的怀疑是描述(我想成为textarea)应该仍然是描述:字符串然后只是调整实际形式.不知道该怎么做图片领域.

所以...很长的路要说:我在scaffold命令中输入什么来生成描述和图片列?

Ale*_*ner 9

对于'text'数据库列(长于string/varchar):

description:text
Run Code Online (Sandbox Code Playgroud)

处理图片的方法有很多种.如果您只想存储图像的URL,请使用picture:string列或picture:text.如果您希望用户上传他们自己的照片,那就复杂得多,我建议您查看Paperclip插件.