Помощь метода класса Rails - Как взять сумму столбцов, которые созданы сегодня - PullRequest
1 голос
/ 16 февраля 2011

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

Как взять сумму всех заработанных столбцов, если в столбце dato указана дата сегодня, и отобразить ее на виду?

Мой контроллер:

class ReklamersController < ApplicationController
layout 'reklamer'
def index

@reklamers = Reklamer.find(:all)

end
end

Моя модель:

  def self.total_on(date)
      where("dato(date) = ?", date).sum(:earn)
    end

Мой взгляд:

<td><b><%= @reklamer.total_on(dato) %></b></td>

Index: Error: undefined local variable or method `dato'

С уважением,

Начинающий рельс

1 Ответ

0 голосов
/ 16 февраля 2011

Этот метод класса должен быть в вашей модели, а не в контроллере.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...