ruby-on-rails - Ruby on Rails - 为文本区域和图片生成列

标签 ruby-on-rails ruby terminal scaffolding

我是 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/

相关文章:

ruby-on-rails - Rails - Paper_Clip - 支持多文件上传

ruby-on-rails - Cucumber 背景和持久化场景(或先决条件)

ruby - 退出注册机的正确方式是什么?

ruby-on-rails - 统计 group_by 子句中的记录数

Ruby gsub/正则表达式修饰符?

Linux 在启动时发送 URL 我的 IP 地址

HTML 表单必填字段

windows - ANSI 转义序列不会打印到 Windows 上的标准输出

bash - 从一个巨大的文本文件中提取许多前导行

ruby-on-rails - 在同一 gem 集中的不同版本的 rails 之间切换