Я чувствую, что это должно быть очень просто, но мой мозг замыкается на нем. Если у меня есть объект, представляющий текущего пользователя, и вы хотите запросить всех пользователей, кроме текущего пользователя, как я могу это сделать, учитывая, что текущий пользователь может иногда быть nil
?
Вот что я делаю прямо сейчас:
def index
@users = User.all
@users.delete current_user
end
Мне не нравится то, что я делаю пост-обработку результата запроса. Кроме того, чувствуя себя немного не так, я не думаю, что это будет хорошо работать, если я конвертирую запрос на запуск с will_paginate
. Любые предложения по тому, как это сделать с запросом? Спасибо.