Type:
Class
Constants:
JoinOperation : Struct.new(:relation, :join_class, :on)
MULTI_VALUE_METHODS : [:includes, :eager_load, :preload, :select, :group, :order, :joins, :where, :having, :bind, :references, :extending, :unscope]
SINGLE_VALUE_METHODS : [:limit, :offset, :lock, :readonly, :from, :reordering, :reverse_order, :distinct, :create_with, :uniq]
VALUE_METHODS : MULTI_VALUE_METHODS + SINGLE_VALUE_METHODS

Active Record Relation

uniq_value
  • References/Ruby on Rails/Rails/Classes/ActiveRecord/ActiveRecord::Relation

uniq_value() Instance Public methods uniq and uniq!

2025-01-10 15:47:30
scope_for_create
  • References/Ruby on Rails/Rails/Classes/ActiveRecord/ActiveRecord::Relation

scope_for_create() Instance Public methods

2025-01-10 15:47:30
new
  • References/Ruby on Rails/Rails/Classes/ActiveRecord/ActiveRecord::Relation

new(klass, table, values = {}) Class Public methods

2025-01-10 15:47:30
blank?
  • References/Ruby on Rails/Rails/Classes/ActiveRecord/ActiveRecord::Relation

blank?() Instance Public methods Returns true if relation is blank.

2025-01-10 15:47:30
many?
  • References/Ruby on Rails/Rails/Classes/ActiveRecord/ActiveRecord::Relation

many?() Instance Public methods Returns true if there is more than one record

2025-01-10 15:47:30
find_or_create_by!
  • References/Ruby on Rails/Rails/Classes/ActiveRecord/ActiveRecord::Relation

find_or_create_by!(attributes, &block) Instance Public methods Like

2025-01-10 15:47:30
pretty_print
  • References/Ruby on Rails/Rails/Classes/ActiveRecord/ActiveRecord::Relation

pretty_print(q) Instance Public methods

2025-01-10 15:47:30
new 2
  • References/Ruby on Rails/Rails/Classes/ActiveRecord/ActiveRecord::Relation

new(*args, &block) Instance Public methods Initializes new record from relation

2025-01-10 15:47:30
to_sql
  • References/Ruby on Rails/Rails/Classes/ActiveRecord/ActiveRecord::Relation

to_sql() Instance Public methods Returns sql statement for the relation.

2025-01-10 15:47:30
scoping
  • References/Ruby on Rails/Rails/Classes/ActiveRecord/ActiveRecord::Relation

scoping() Instance Public methods Scope all queries to the current scope.

2025-01-10 15:47:30