override

    3

    3答えて

    例として、app.configファイルを持つ単体テストプロジェクトがあります。 app.configファイルは、ビルドサーバーで動作するように構成されています。しかし、テストをローカルで(ローカルデータベースを使って)実行したい場合、app.config ...を毎回変更する必要があります。app.configを変更することはありませんが、appをオーバーライドする別のファイルを作成する方法があり

    5

    3答えて

    カスタム検索条件が必要なモデルがいくつかあります。たとえば、Contactモデルがある場合、Contact.findが呼び出されるたびに、使用中のアカウントのみに属する返された連絡先を制限したいと考えています。 私は(私は少しカスタマイズした)グーグル経由でこれを見つけた: def self.find(*args) with_scope(:find => { :conditions =>