Guest User

Untitled

a guest
Aug 14th, 2018
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.47 KB | None | 0 0
  1. def self.containing_ids(id)
  2. joins(:containings).select("containings.id").where("containers.id" => id, "containings.is_excluded" => false).map(&:id)
  3. end
  4. def containing_ids
  5. self.class.containing_ids id
  6. end
  7.  
  8. def self.containing_blacklisted_ids(id)
  9. joins(:containings).select("containings.id").where("containers.id" => id, "containings.is_excluded" => true).map(&:id)
  10. end
  11. def containing_blacklisted_ids
  12. self.class.containing_blacklisted_ids id
  13. end
Add Comment
Please, Sign In to add comment