Scopes

Scopes を利用することで、共通で使用されるロジックを再利用することができます。共有ロジックは func(*gorm.DB) *gorm.DB という型として定義します。 レコードの取得レコード取得時のScopeの例です。 func AmountGreaterThan1000(db *gorm.DB) *gorm.DB { return db.Where("amount