gpt4 book ai didi

ruby-on-rails - Rails 列迁移的 `index` 选项是否有效?

转载 作者:行者123 更新时间:2023-11-29 11:59:52 25 4
gpt4 key购买 nike

我可以像这样写一个迁移:

class CreateFoos < ActiveRecord::Migration
def change
create_table :foos do |t|
t.string :bar, index: true
end
end
end

根据docs index: true 还应该在该列上为表创建一个索引,但是我在 schema.rb 中看到它没有。

这是已知错误还是与我的设置有关? FWIW 我在 Rails 4.1.8 上使用 Postgres 和 PostGIS。

这也不适用于 t.column :bar, :string, index: true 的较长语法,尽管它似乎确实适用于 t.belongs_to .

最佳答案

所以,确认,这在 4.1.8 和 4.1.9 中都没有像宣传的那样工作,是的,这是一个错误。

4.2.0修复了该bug(4.1->4.2升级也很简单)

关于ruby-on-rails - Rails 列迁移的 `index` 选项是否有效?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28199958/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com