小编H.A*_*H.A的帖子

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)' },
    }); 
};
Run Code Online (Sandbox Code Playgroud)

但是当我尝试以这种方式使用它时:

$schema->resultset('Case')->cases_last_fourteen_days($username)
Run Code Online (Sandbox Code Playgroud)

我总是得到零结果,谁能说出我做错了什么?

谢谢!

perl dbix-class

5
推荐指数
1
解决办法
1165
查看次数

标签 统计

dbix-class ×1

perl ×1