私は、永続データ用のMySQLと実時間データ用の実験的なメモリ内データベースの2つの異なるデータベースとの対話が必要なプロジェクトに取り組んでいます。ActiveRecordはRails 3でSQLを生成しました
アクティブレコードファインダによって生成されたSQLクエリにアクセスして使用する方法があれば、もっと簡単になります。
私は
私は、永続データ用のMySQLと実時間データ用の実験的なメモリ内データベースの2つの異なるデータベースとの対話が必要なプロジェクトに取り組んでいます。ActiveRecordはRails 3でSQLを生成しました
アクティブレコードファインダによって生成されたSQLクエリにアクセスして使用する方法があれば、もっと簡単になります。
私は
を他のこれらの線に沿って質問それらはSTDOUTにSQLをログ示唆するように見えたしていた答えがあった知っているとRails 3のためではありませんでしたModel.all
は、クエリを実行し、あなたが呼び出すためにしようとしていますアレイ上のto_sql
。
私は本当に理解していないこの
Model.scoped.to_sql
は、あなたの質問にto_sqlに答えるんですか? – apneadiving
私はそれを使う方法がわかりません、Model.allでto_sqlを呼び出そうとしましたが、結果の文字列を返すようでした – Magnus