我是 Rails 的新手,所以请原谅简单的问题。我正在为一家公司创建一个网站。那家公司想在网站上展示它的客户。我想让客户自己管理这个。
我正在为“客户”生成一个表格,我想要的三列是:公司名称、公司描述和 Logo 。对于名称,我使用的是 name:string 但不确定如何在脚本/生成脚手架终端命令中最好地创建描述列(因为我打算将其设置为文本区域)和图片。我怀疑描述(我想成为一个文本区域)应该仍然是描述:字符串,然后以实际形式进行调整。不确定如何处理图片字段。
那么……说来话长:我在脚手架命令中输入什么来生成描述和图片列?
最佳答案
对于“文本”数据库列(比字符串/varchar 长):
description:text
处理图片的方法有很多种。如果您只想存储图像的 URL,请使用 picture:string
列或 picture:text
。如果你想让用户上传他们自己的照片,那就更复杂了,我建议你看看Paperclip。插件。
关于ruby-on-rails - Ruby on Rails - 为文本区域和图片生成列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1911691/