APIdock / Ruby on Rails
/
Browse About
method

select_all

v4.2.9 - Show latest stable - Class: ActiveRecord::ConnectionAdapters::DatabaseStatements
select_all(arel, name = nil, binds = [])
public

Returns an ActiveRecord::Result instance.

# File activerecord/lib/active_record/connection_adapters/abstract/database_statements.rb, line 30
      def select_all(arel, name = nil, binds = [])
        arel, binds = binds_from_relation arel, binds
        select(to_sql(arel, binds), name, binds)
      end

Related methods

  • Instance methods
  • add_transaction_record
  • begin_db_transaction
  • begin_isolated_db_transaction
  • cacheable_query
  • commit_db_transaction
  • default_sequence_name
  • delete
  • empty_insert_statement_value
  • exec_delete
  • exec_insert
  • exec_query
  • exec_rollback_db_transaction
  • exec_rollback_to_savepoint
  • exec_update
  • execute
  • insert
  • insert_fixture
  • join_to_delete
  • join_to_update
  • reset_sequence!
  • reset_transaction
  • rollback_db_transaction
  • rollback_to_savepoint
  • sanitize_limit
  • select_all
  • select_one
  • select_rows
  • select_value
  • select_values
  • supports_statement_cache?
  • to_sql
  • transaction
  • transaction_isolation_levels
  • transaction_open?
  • transaction_state
  • truncate
  • update
  • Class methods
  • new
  • Protected methods
  • protectedbinds_from_relation
  • protecteddelete_sql
  • protectedinsert_sql
  • protectedlast_inserted_id
  • protectedselect
  • protectedsql_for_insert
  • protectedsubquery_for
  • protectedupdate_sql
APIdock API Documentation Browser
About GitHub

© 2026 APIdock