Model Event -> id, guests_count, status.
Model Guest -> id, event_id, confirmed.
I need something like this:
Event::where('status', 'opened')->whereNotIn('id', $nId)
->has('guests', '<' , XXX)
->get();
Instead XXX I need to use guests_count value - different value for each event - is this possible?
I'm trying to get all not filled events (count of guests relation < guests_count).
I'm using Laravel 5.4.
guests_countis a column having different values for differentEventin the database table?Event. If number of guests (relations) is equal toguests_countand all guests are confirmed (invitations),statusis updated to Full. So there might be case when number if guests is equal toguests_countbutstatusis not Full (when all invitations aren't confirmed yet) - so I can't simply search bystatus