Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby-on-rails-4/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 如何在Rails迁移中为sqlite定义全文索引?_Ruby On Rails_Ruby On Rails 4_Sqlite_Rails Migrations - Fatal编程技术网

Ruby on rails 如何在Rails迁移中为sqlite定义全文索引?

Ruby on rails 如何在Rails迁移中为sqlite定义全文索引?,ruby-on-rails,ruby-on-rails-4,sqlite,rails-migrations,Ruby On Rails,Ruby On Rails 4,Sqlite,Rails Migrations,sqlite的以下迁移: class CreateCeDicts < ActiveRecord::Migration def change create_table :ce_dicts do |t| t.string :hant t.string :hans t.string :pinyin t.string :english end add_index :ce_dicts, :hant add_index

sqlite的以下迁移:

class CreateCeDicts < ActiveRecord::Migration
  def change
    create_table :ce_dicts do |t|
      t.string :hant
      t.string :hans
      t.string :pinyin
      t.string :english
    end
    add_index :ce_dicts, :hant
    add_index :ce_dicts, :hans
    add_index(:ce_dicts, :english, type: :fulltext)
  end
end
给出一个错误:

SQLite3::SQLException:接近全文:语法错误:创建全文 索引索引索引索引索引索引索引索引索引索引索引索引索引索引索引索引索引索引索引索引索引索引索引索引索引索引索引索引索引索引索引索引索引索引索引索引索引索引索引索引索引索引索引索引索引索引索引索引索引索引索引索引索引索引索引索引索引索引索引索引索引索引索引索引索引索引

全文如下

如何在Rails迁移中定义