【发布时间】:2016-11-10 15:49:58
【问题描述】:
这在 Rails 服务器上运行良好,但在 Heroku 上不起作用,并说出现问题等。这基本上发生在我通过 BPage_name 搜索 b_pages 时:
架构:
create_table "b_pages", force: :cascade do |t|
t.string "Bpage_name"
t.string "first_post"
t.datetime "created_at", null: false
t.datetime "updated_at", null: false
t.string "profile_img_file_name"
t.string "profile_img_content_type"
t.integer "profile_img_file_size"
t.datetime "profile_img_updated_at"
t.string "banner_img_file_name"
t.string "banner_img_content_type"
t.integer "banner_img_file_size"
t.datetime "banner_img_updated_at"
t.integer "user_id"
t.string "status"
t.text "bio"
t.string "relationship"
t.text "whitelist"
t.text "blacklist"
end
b_page.rb:
def self.search(query)
where("Bpage_name like ?", "%#{query.downcase}%")
end
【问题讨论】:
-
你能显示查询字符串的样子吗?
-
您进行了迁移吗?
标签: ruby-on-rails postgresql activerecord heroku rails-activerecord