dbix-class

    2热度

    2回答

    从DBIx::Class::ResultSet我们读到: WARNING If called on an object, proxies to "new_result" instead, so my $cd = $schema->resultset('CD')->new({ title => 'Spoon' }); will return a CD object, not a ResultS

    2热度

    1回答

    这段代码有什么问题?我使用perl的DateTime模块与DBIx::Class。 my $entry_rs = $schema->resultset('table_name')->search_rs( { table_id => $row->table_id, utc_timestamp => { '<

    1热度

    2回答

    我可以用这个代码删除表项的单一实例: foreach my $id (@$idarray) { #idarray is an array reference $c->model('My::DB')->find($id)->delete; } 以上时,@ $ idarray拥有一个以上的值,但它不能在只有代码只能包含1个值。一些想法家伙? 当我只删除1个条目的错误是: Can't use s

    2热度

    1回答

    我使用DBIx::Class检索像这样的结果: my $users = $c->model('DB::User')->search( { active_yn => 'y', client_yn => 'n' }, { columns => [qw/id first_name last_name username email/], order_by => [

    0热度

    1回答

    那么,我一直试图在过去两天得到这个工作,重新安装依赖关系,更新模块,但我还没有找到任何解决方案。 安装的命令行: $> cpan DBIx::Class::Schema::Loader 我得到失败的测试,如: GENEHACK/DBIx-Class-Schema-Loader-0.07035.tar.gz /usr/bin/make -- OK CPAN: YAML loaded

    1热度

    1回答

    我有一个查询,我想作为一个DBIC结果而不是查询字符串运行。 查询是这样的: "SELECT posts.*, (((LOG10(SUM(points.point) + 1) * 287015) + UNIX_TIMESTAMP(posts.create_time))) as total FROM posts left join points ON post.post_id = points.

    1热度

    1回答

    具有特定值的条目我有两个MySQL表人和狗: TABLE humans: id int, name varchar(32) TABLE dogs id int, human int, dead int 每个人可以有零种或更多的狗。如果狗死了,那么整数死亡被设置为“1”。现在我想要统计所有有过死狗的人。 SELECT COUNT(*) FROM humans WHERE (SEL

    2热度

    3回答

    我的目标是创建一个函数,如果它尚未创建,将创建我的MySQL数据库表(使用通过DBIx :: Class定义的模式)。否则,它只是创建对$ schema的引用。 目前我知道如何创建表,如果它不与下面的代码存在: my $schema = MyApp::Schema->connect( $dsn, $user, $password, ); $schema->depl

    0热度

    1回答

    我有一个现有的MySQL数据库,我尝试使用以下步骤迁移到PostgreSQL。该数据库是相当简单 - 它有几个外键和其他方面的限制,但没有触发器,过程等 使用DBIx::Class::Schema::Loader从现有的MySQL数据库生成一组Result类。 使用Result类来产生一组CREATE TABLE报表PostgreSQL的。 运行使用psql来设置表(我还没有得到尽可能数据汇入功能

    3热度

    2回答

    我想有一个基类车和我的大部分系统只使用这种类型的数组。随着亚型,如汽车,飞机等。当调用一个方法,如canFly中的汽车responsed假的,而飞机将响应真。 我打算使用一个数据库表(将听取其他建议)的用于指示其他兄弟子类中使用的列的实际子类型和NULL值的亚型列。我如何在DB查询拦截Vehicle类的创建,而是给出(subclasstype)创建适当的子类? (如果这个问题不明确,我将试图澄清好