- def self.list page = 1, page_size = self.default_page_size
- Balloon.where(self.list_where()).includes(Balloon.list_opt).order('balloons.updated_at desc').offset((page -1) * page_size).limit(page_size)
- end
-
- def self.list_paginate page = 1, page_size = self.default_page_size
- Kaminari.paginate_array(Array.new(Balloon.where(self.list_where()).includes(Balloon.list_opt).count, nil)).page(page).per(page_size)
- end
-
- def self.list_by_speech_balloon_where speech_balloon_id
- ['balloons.speech_balloon_id = ?', speech_balloon_id]