dbix-class

    1熱度

    1回答

    我們在過去的幾周內重新定位了我們的服務器,並且隨機(但是太頻繁地)發生了跟蹤錯誤。 dbix verison現在是0.082820,之前是0.08250,但未出現此錯誤。 「在解析方法中找到存根」???「overloading」「」「在包中」XXX「位於/home/perlbrew/.perlbrew/libs/[email protected]/lib/perl5/ DBIx/Class/Row

    1熱度

    1回答

    在Catalyst上傳對象被祝福的方法中,它們都不允許檢索實際的「blob」,以便直接在數據庫中存儲它。 http://search.cpan.org/~jjnapiork/Catalyst-Runtime-5.90114/lib/Catalyst/Request/Upload.pm 有什麼辦法來解決這個或者我應該只是改變存儲路徑的模式?

    0熱度

    1回答

    運行cpanm --look DBIx::Class ; cd examples/Schema/使用示例數據庫。 use 5.024; use strictures; use JSON::MaybeXS qw(encode_json); use MyApp::Schema qw(); use Sub::Install qw(); my $s = MyApp::Schema->conne

    1熱度

    1回答

    我只是一個新手,Perl和我試圖使用Perl DBIx ::類ORM。我想轉換一個SQL語句是有時像 SELECT `COLUMN_1` FROM TABLE WHERE `COLUMN_NAME` LIKE "regex1" AND `COLUMN_NAME` NOT LIKE` "regex2". 我知道search_where聲明的補充條件,但我不能夠找到像等價,而不

    1熱度

    1回答

    我是新來的DBIC。我已經將數據導入數據庫。無法在表格之間創建關係,因爲顯然,子表格的外鍵列中的所有值都不具有父表格中的對應值。 那麼還可以在表格之間進行連接嗎?我瀏覽了教程和文檔,但沒有發現解決這個問題的東西。

    1熱度

    1回答

    我有下面的代碼: my $savepoint = $c->db->txn_scope_guard; return $self->render('subnet/create', error => [ create => [email protected] ], servers => $self->rows('Server')->lookup, ) unless $subnet = ev

    2熱度

    2回答

    我有下面的代碼: #find contact with given email and/or phone sub contact { my($self, $email, $phone) = @_; my $user = $self; $user = $user->search({ email => $email }) if $email; $user =

    1熱度

    1回答

    當我試圖轉儲數據庫Fixtures: dbic-migration --schema_class App::Schema --database PostgreSQL -Ilib dump_all_sets 我得到了錯誤: DBIx::Class::Schema::source(): Can't find source for Schet at /home/xxx/lib/perl5/x86_6

    1熱度

    1回答

    我想添加觸發器到我的數據庫。我使用DBIx::Class並遵循以下示例:1,2。 我的代碼是: package App::Schema; use base qw/DBIx::Class::Schema/; __PACKAGE__->load_namespaces(); sub sqlt_deploy_hook { my ($self, $schema) = @_; $s

    2熱度

    1回答

    我正在尋找一種方法來截斷與DBIx::Class表,但我無法找到任何網絡上的東西,除了一些建議,如刪除所有行而不是截斷表。 不幸的是,TRUNCATE要快得多,我希望能夠正確地做到這一點。現在,我想我會使用DBI截斷,但它有點缺點。 這有可能以任何方式嗎? 在此先感謝:-)