Como escrever o escopo com o objeto belongs_to?

Eu tenho os seguintes modelos

Modelos

Job
  belongs_to :company
Company
  has_many :jobs

Agora eu seleciono todo oJobs que aceitouCompany usando o seguinte método:

def self.with_accepted_company
  Job.all.reject {|job| job.company.state != "accepted" }
end

Mas eu gostaria de usar o escopo para isso e usá-lo com outros escopos. É possível escrever esse escopo noJob modelo?

questionAnswers(1)

yourAnswerToTheQuestion