Я пытаюсь подсчитать количество товаров в заказе, взяв строку заказа и подсчитав поля, которые не равны нулю, и возвращая это количество как количество товаров в корзине.
например, для заказа у меня есть несколько столбцов, в которых хранится идентификатор определенного элемента. поэтому, если в этом столбце есть элемент, в нем будет храниться идентификатор продукта. если нет, то он будет нулевым.
общее количество полей в строке, которые не равны нулю, будет общим количеством товаров в корзине для этого заказа.
есть ли простой способ использовать функцию подсчета в рельсах для этого?