質問
DataMapperを使用したSinatraのシンプルなアプリに取り組んでいます。さまざまなチェーンファインダなどに対してDMが作成されたクエリを表示したい。
試しました:
DataMapper::Logger.new(STDOUT, :debug)
アプリの起動時にロードされる environment.rb
ファイル内のconfigure do ... end ブロック内。
また試しました:
DataMapper::Logger.new('log/my-app.log', :debug)
ブラウザまたはアプリを必要とする irb
セッションからアクセスされたアプリからのログステートメントは生成されません。アプリ開始メッセージが表示されます。
rackup config.ru
を使用してアプリをローカルで実行しています。
不足しているものは何ですか?
解決
完全に合理的なステップを逃したようです。接続する前に DataMapper :: Logger.new(STDOUT、:debug)
を配置する必要があります。 #datamapper IRCの@snusnuへのHT。
所属していません StackOverflow