class
Marten::DB::Query::Annotation
- Marten::DB::Query::Annotation
- Reference
- Object
Defined in:
marten/db/query/annotation.crConstructors
Class Method Summary
- .average(field : String, alias_name : String | Nil = nil, distinct : Bool = false)
- .count(field : String, alias_name : String | Nil = nil, distinct : Bool = false)
- .maximum(field : String, alias_name : String | Nil = nil, distinct : Bool = false)
- .minimum(field : String, alias_name : String | Nil = nil, distinct : Bool = false)
- .sum(field : String, alias_name : String | Nil = nil, distinct : Bool = false)
Instance Method Summary
- #alias(alias_name : String | Symbol)
- #alias_name : String
- #distinct(distinct : Bool = true)
- #distinct? : Bool
- #field : String
- #type : String
Constructor Detail
def self.new(type : String, field : String, alias_name : String, distinct : Bool = false)
#