Слияние кода завершено, страница обновится автоматически
Примечание: В данном случае лучше использовать стандартную терминологию SQL и MongoDB. Правильный перевод будет выглядеть так: SUM(CASE WHEN n.online = 1 THEN 1 ELSE 0 END)
соответствует mongo $cond
Рассмотреть поддержку более сложных статистических функций, таких как:
SELECT n.depart.id, COUNT(_id) AS total, SUM(CASE WHEN n.online=1 THEN 1 ELSE 0 END) AS online
FROM novel n
GROUP BY n.depart.id