Advertisement
Guest User

Untitled

a guest
Jun 18th, 2019
81
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.55 KB | None | 0 0
  1. class Application < ApplicationRecord
  2. has_many :offers, dependent: :destroy
  3. belongs_to :accepted_offer, class_name: 'Offer',
  4. foreign_key: 'accepted_offer_id',
  5. optional: true
  6.  
  7. class Offer < ApplicationRecord
  8. belongs_to :application
  9.  
  10. Application.find_each do |app|
  11. offer = Offer.find(app.accepted_offer_id) if app.accepted_offer_id
  12. report.push(report_body(app, offer))
  13. end
  14.  
  15. Offer.left_outer_joins(:applications).where(id: { 'application.accetped_offer_id' })
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement