class Sequel::Model::DatasetModule

  1. lib/sequel/model/dataset_module.rb
Superclass: DatasetModule

This Module subclass is used by Model.dataset_module to add dataset methods to classes. In addition to the methods offered by Dataset::DatasetModule, it also automatically creates class methods for public dataset methods.

Methods

Public Class

  1. new

Public Instance

  1. model
  2. subset

Attributes

model [R]

The model class related to this dataset module.

Public Class methods

new(model)

Store the model related to this dataset module.

[show source]
   # File lib/sequel/model/dataset_module.rb
15 def initialize(model)
16   @model = model
17 end

Public Instance methods

subset(name, *args, &block)

Alias for where.

[show source]
   # File lib/sequel/model/dataset_module.rb
20 def subset(name, *args, &block)
21   where(name, *args, &block)
22 end