Ребьят, привет
Как сделать MyModel::{условия}->pluck('id') без создания моделей для каждого результата, выбирается 5000 результатов и соответсвенно создается 5000 моделей, что не нужно, нужен массив id
Через сырой запрос не получится сделать, слишком много сложных и динамичных условий на выборке
Так и делай как написал, pluck вместо get. Только айдишки из базы выберутся