Проблемы DBIx :: Class :: ResultSet

У меня есть следующий код:

package MyPackage::ResultSet::Case;
use base 'DBIx::Class::ResultSet';

sub cases_last_fourteen_days {
    my ($self, $username) = @_; 

    return $self->search({
                username    => $username,
                date        => { '>=' => 'DATE_SUB(CURDATE(),INTERVAL 14 DAY)' },
    }); 
};

Но когда я пытаюсь использовать его таким образом:

$schema->resultset('Case')->cases_last_fourteen_days($username)

Я всегда получаю ноль результатов, может ли кто-нибудь сказать, что я ' m ошибаетесь?

Спасибо!

5
задан Alan Haggai Alavi 25 November 2010 в 20:12
поделиться