Задать вопрос
bismoney
@bismoney

Как сделать такое условие?

Всем привет друзья.

Подскажите как реализовать нечто подобное.

Есть выборка
Post
          .order(created_at: :desc)
          .limit(10)


Как реализовать к примеру так:
Считаем сколько из этих 10 с ff_id=2, и полученное число нужно отминусовать из этих 10 с ff_id=2

В итоге к примеру если из этих 10 c ff_id = 2 к примеру 3
То нужно как-то 10 - 3, но минус 3 именно с ff_id = 1

Помогите пожалуйста.
  • Вопрос задан
  • 121 просмотр
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Thinknetica
    Профессиональная разработка на Ruby on Rails
    9 месяцев
    Далее
  • Хороший программист
    Интенсив по Ruby on Rails
    5 месяцев
    Далее
  • Code Basics
    Ruby для начинающих
    1 месяц
    Далее
Решения вопроса 1
nbekseitov
@nbekseitov
Ruby developer
posts = Post.order(created_at: :desc).limit(10)
posts.size - posts.where(ff_id: 2).size
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы