如何使用西里尔文本填充数据库

时间:2012-03-22 02:06:00

标签: database ruby-on-rails-3

我想用西里尔文本填充数据库

namespace :db do
  task :populate => :environment do
    Word.create(:word=>"mid-brown",:definition=>"бледно-коричневый")
    ...
  end
end

但是当我尝试运行迁移时,我遇到了错误 - "invalid multibyte char (US-ASCII)"

我正在使用SQLite数据库

如何解决这个问题?

1 个答案:

答案 0 :(得分:1)

刚刚将# encoding: UTF-8字符串添加到populate.rake文件

的开头