Active Record で実行するすべての SELECT ステートメントに where ステートメントを強制的に含める方法はありますか? Rails4を使用しています。
例:私が電話した場合:
Product.where(name: 'Fishing rod')
次に、Rails に次のような SQL クエリを生成させます。
SELECT * FROM products WHERE products.client_id = 1 AND (name = 'Fishing rod')
whereproducts.client_id = 1
は、強制された where ステートメントです。where またはその他の ORM メソッド (など) を介して定義する他のすべての条件find
も、ステートメントに含める必要があります。
そのような強制条件を定義する可能性はありますか?