Hi Family I am struggling to try to enable the mongo logs to show the queries that elixir sends to execute to mondo DB.
type or paste code here defmodule PocketInformation.Application do use Application @impl true def start(_type, _args) do children = [ { Mongo, [ name: :mongodb, database: AppConfig.get_db_name(), hostname: AppConfig.get_db_host(), port: AppConfig.get_db_port(), username: AppConfig.get_db_user(), password: AppConfig.get_db_password(), log_queries: true ## is supposed that is set to true the logs queries will be shown ] } ] opts = [strategy: :one_for_one, name: __MODULE__] Supervisor.start_link(children, opts) end end
I am using {:mongodb, "~> 1.0.0-beta.1"},
dependency.
I have tried using in my config file the following instruction :
config :mongodb, log_level: :debug ## not work
but not work
I have tried to use Mongo.logger.enable() ## got function Mongo.logger/0 is undefined or private
I have tried with : Application.put_env(:pocket_information, Mongo.Connection, log_queries: true) ## not work
but none of the options have worked so far.