rails迁移中的条件约束

时间:2016-09-21 18:07:41

标签: ruby-on-rails

如果只有没有唯一性,有没有办法add_index :issue_types, [:name], :unique => true

喜欢add_index :column, [:name], :unique => true if !:unique

我有100个表格,我需要找到没有唯一性的地方并使其独一无二。

1 个答案:

答案 0 :(得分:1)

您随时可以查看 schema.rb 文件。

当你看到这样的事情时:

class Comment
{
    private $commentID;

    public function set_commentID()
    {
        $this->commentID = 44;
    }
    public function get_commentID()
    {
        return $this->commentID;
    }


}

    $post = new Comment();

    echo $post->get_commentID();

您确定此案例中的列'电子邮件'已经很独特了。因此,您可以将其他列定位到迁移。