【发布时间】:2017-09-08 05:43:24
【问题描述】:
这是一个出现这种要求的例子:
假设我们的数据库中有一个表“sample”,它有一个列“col1”和一个自动递增的“id”列。 我们希望将“col1”的默认值作为“id”列的值。我该怎么做?
我正在使用 rails 编写迁移脚本,它将在我的 postgres 数据库中创建表。
【问题讨论】:
-
据我所知,您无法在数据库级别获得这种级别的控制,但在模型级别使用回调或验证器很容易。
标签: ruby-on-rails database postgresql rails-postgresql