14 lines
334 B
Ruby
14 lines
334 B
Ruby
class SurveyPagination
|
|
include Mongoid::Document
|
|
include Mongoid::Timestamps
|
|
|
|
field :index, type: Integer
|
|
field :start_section, type: Integer
|
|
field :end_section, type: Integer
|
|
|
|
belongs_to :questionnaire_survey
|
|
def as_json(**xargs)
|
|
res = super({except: :_id}.merge(xargs))
|
|
res.merge({_id: self.id.to_s})
|
|
end
|
|
end |