В моем контроллере есть следующее:
$documents = $equipment->attachments()
->where('attachmentCategory','=','Document')
->orWhere('attachmentCategory','=','Vehicle Title')
->get();
Но в то время как документы с attachmentCategory
, равными Document
, возвращают штраф, он продолжает вводить ВСЕ документы с Vehicle Title
attachmentCategory, даже если я попробую это утверждение только с использованием where и с Vehicle Title
, он вернет только один документ (это правильно).
Это мои отношения, как определено в моей функции, и это имеетне подвела меня больше нигде, так что я знаю, что это в приведенном выше заявлении контроллера, я просто помещаю это здесь на всякий случай.
public function attachments()
{
return $this->hasMany(EquipmentAttachment::class,'unitID','id');
}
Если бы вы могли исправить приведенное выше утверждение, это было бы здорово.Я хотел бы, чтобы он возвращал мне документы только в том случае, если у них есть вложениеКатегория Document
ИЛИ Vehicle Title
.