instance method custom_join_sql

Ruby on Rails 3.0.20

Since v3.0.20 Last seen in v3.0.20

Signature

custom_join_sql(*joins)

No documentation comment.

Parameters

joins rest
Source
# File activerecord/lib/active_record/relation/query_methods.rb, line 152
    def custom_join_sql(*joins)
      arel = table.select_manager

      joins.each do |join|
        next if join.blank?

        @implicit_readonly = true

        case join
        when Array
          join = Arel.sql(join.join(' ')) if array_of_strings?(join)
        when String
          join = Arel.sql(join)
        end

        arel.join(join)
      end

      arel.join_sql
    end

Defined in activerecord/lib/active_record/relation/query_methods.rb line 152 · View on GitHub · Improve this page · Find usages on GitHub

Defined in ActiveRecord::QueryMethods

Type at least 2 characters to search.

↑↓ navigate · open · esc close