Module: Skr::Concerns::Queries::ClassMethods

Defined in:
lib/skr/concerns/queries.rb

Instance Method Summary collapse

Instance Method Details

#compose_query_using_detail_view(view: view, join_to: join_to) ⇒ Object



11
12
13
14
15
# File 'lib/skr/concerns/queries.rb', line 11

def compose_query_using_detail_view( view: view, join_to: join_to )
    view = Skr::Core.config.table_prefix + view.to_s
    joins("join #{view} as details on details.#{join_to} = #{table_name}.#{primary_key}")
    .select("#{table_name}.*, details.*")
end