Method: Hyperion::Sql::QueryBuilder#build_select
- Defined in:
- lib/hyperion/sql/query_builder.rb
#build_select(query) ⇒ Object
35 36 37 38 39 40 41 |
# File 'lib/hyperion/sql/query_builder.rb', line 35 def build_select(query) sql_query = SqlQuery.new("SELECT * FROM \"#{query.kind}\"") apply_filters(sql_query, query.filters) apply_sorts(sql_query, query.sorts) qb_strategy.apply_limit_and_offset(sql_query, query.limit, query.offset) sql_query end |