Ruby on Rails (v4) では、モデル内のメソッドを介して価格を割引できるようにしたいと考えています。にTags適用されるルールがありますproduct。たとえば、aproductに 2 つtagsのルールがあり、1 つのルールで製品を 10 ドル割引するように指定され、2 つ目のルールで製品を 3 ドル割引するように指定されている場合、製品の価格を 2 つのルールの低い方に設定できる必要があります。
私の質問は次のとおりです。最初にルール@product.priceを適用できるようにするカスタムメソッドでメソッドをオーバーライドできますか?Tag