【发布时间】:2014-11-27 02:46:22
【问题描述】:
我正在使用Sinatra 和Postgres 创建自定义CMS,并启用sinatra-activerecord。我正在创建一个名为SiteInfo 的模型,它将存储诸如about_description、about_photo、tagline 等信息。迁移中有没有办法创建SiteInfo 表来指定只能是一个行吗?管理员或用户无法通过该界面创建额外的界面,我只是想知道。
【问题讨论】:
-
所以您希望
about_description、about_photo和tagline都存储在每个SiteInfo记录的同一列中? -
只是为了澄清:在标题中您要求“..to one ROW”,但在问题中您声明“...only be one COLUMN”。我怀疑你的意思是 Rows?
-
@Manuel 更新问题!我希望它只能有 一个 SiteInfo 记录(所以只有一行,是的)。我已经在种子文件中创建了一个,在这个应用程序的情况下,没有办法通过 UI 创建一个额外的 SiteInfo 记录我只是好奇地想知道如果我需要我将如何去做 到
标签: ruby postgresql activerecord sinatra