如果您想更改Ecto
(2.0 之前的)日志级别(并且只更改它),那么您可以使用log_level
可以在您的应用程序 Ecto 存储库配置中设置的配置选项。例如:
config :my_app, MyApp.Repo,
adapter: Ecto.Adapters.Postgres,
database: "my_app",
username: "my_app",
password: "secret",
hostname: "localhost",
port: 5433,
log_level: :info
当然,除了上述之外,如果您想更改整体日志级别(不仅仅是日志级别),您可以随时更改Logger
配置日志选项,例如:level
Ecto
config :logger, level: :info
更新(@Milos):
从 Ecto 2.0.0 开始,log_level: :info
您需要使用loggers: [{Ecto.LogEntry, :log, [:info]}]
.
更新(@AndyMacKinlay):
从 Ecto 3.0.0 开始,log_level: :info
您需要使用log: :info
.
更新(@Simon):
从 Ecto 3.0.0 开始,您还可以完全禁用日志记录log: false
。