ruby on railsで中国人学生向けのプラットフォームを作っています。これが私のスキーマです
ActiveRecord::Schema.define(version: 20130827203308) do
# These are extensions that must be enabled in order to support this database
enable_extension "plpgsql"
create_table "posts", force: true do |t|
t.text "message"
t.integer "student_id"
end
add_index "posts", ["student_id"], name: "index_posts_on_student_id", using: :btree
create_table "students", force: true do |t|
t.string "first_name"
t.string "last_name"
t.string "email"
t.string "number"
t.string "college"
t.string "password"
t.float "budget"
t.string "picture"
t.datetime "created_at"
t.datetime "updated_at"
end
Railsコンソールに向かい、これを行うと
Post.create(:message => "I am looking at a 3 bedroom apartment")
これを開始してデータベースにコミットできます。
しかし、私がするとき
Post.create(:message => "我在Suffolk University附近想租一个3房一厅的apt有没有同学有兴趣“)
私のレールコンソールがフリーズします。
投稿テーブルのメッセージに「テキスト」タイプを使用しています。「文字列」を使用する必要がありますか? または、これを行うためにある種の言語宝石を使用する必要がありますか?