在运行WEBrick时,我会收到下面给定的消息。
auto_explain_threshold_in_seconds已设置,但将被忽略,因为适配器不支持此功能。请取消设置配置以避免此警告。
我正在使用:
gem 'rails','3.2.13‘ gem 'mysql‘ WEBrick 1.3.1 ruby 1.9.3 (2013-02-22) i 386-mingw32
有人能帮我知道-为什么我要得到这个,以及如何解决它?
发布于 2013-04-08 18:07:52
如前所述,您可以注释掉配置,错误就会消失,但是它试图告诉您,您有一个缓慢的查询,您可能想知道那里发生了什么。
如果您尝试的是mysql2创业板而不是mysql,它应该可以工作。
发布于 2013-04-08 17:11:13
我今天在Rails 3应用程序中遇到了这个错误消息,当时我正在升级到3.2。
配置/环境/开发.
把这一行注释掉,它就能工作了:
config.active_record.auto_explain_threshold_in_seconds = 0.5在这条线上写着:
# Log the query plan for queries taking more than this (works
# with SQLite, MySQL, and PostgreSQL)我正在使用MySQL,所以我不知道它为什么会抛出一个错误。希望这能有所帮助!
https://stackoverflow.com/questions/15870483
复制相似问题