Ruby on Rails latest stable (v5.2.3) - 0 notes - Superclass: ActiveRecord::ActiveRecordError

Raised when a relation cannot be mutated because it’s already loaded.

class Task < ActiveRecord::Base

relation = Task.all
relation.loaded? # => true

# Methods which try to mutate a loaded relation fail.
relation.where!(title: 'TODO')  # => ActiveRecord::ImmutableRelation
relation.limit!(5)              # => ActiveRecord::ImmutableRelation
Show files where this class is defined (1 file)
Register or log in to add new notes.