【发布时间】:2019-09-26 11:03:30
【问题描述】:
我正在使用 Laravel 5.8,我需要执行一个查询,搜索关系中特定字段的值 + 另一个关系中特定字段的值是否等于主表的字段值。
更具体地说,模型是:JobAd、Application、Offer、ApplicationStatus 和 OfferStatus。每个JobAd 都有一个workers_needed 字段。我想获取所有招聘广告,其中他们的申请状态已获批准 + 提供状态已获批准 = job_ad.workers_needed 。
每个JobAd hasMany Application 和Offer
每个Application 属于 ApplicationStatus
每个Offer 属于 Offerstatus
每个 ApplicationStatus 和 OfferStatus 都有 approved 值,即 boolean
【问题讨论】:
标签: mysql sql laravel eloquent