Module: Prato::Internal::Pipeline::Serializer
- Extended by:
- Serializer
- Included in:
- Serializer
- Defined in:
- lib/prato/internal/pipeline/serializer.rb
Instance Method Summary collapse
Instance Method Details
#serialize_query(query_state, spec, raw_fields) ⇒ Object
9 10 11 12 13 14 15 16 17 |
# File 'lib/prato/internal/pipeline/serializer.rb', line 9 def serialize_query(query_state, spec, raw_fields) fields = raw_fields || spec.visible_fields if query_state.unmaterialized? && spec.sql_only?(fields) optimized_serialization(query_state, spec, fields) else normal_serialization(query_state, spec, fields) end end |