class-dbi

    3熱度

    3回答

    我有一套相當複雜的ORM模塊,從Class::DBI繼承。由於數據變化的頻率很低,我正在考慮在其上使用Caching/Memoization層來加快速度。我找到了一個模塊:Class::DBI::Cacheable,但沒有評級或對RT的任何評論。我希望聽到有人使用過這個或任何其他Class :: DBI緩存方案。 謝謝了。

    2熱度

    4回答

    我目前正在進行一個大型的實現類:: DBI現有數據庫結構,和正在運行到一個問題,從類清除緩存:: DBI。這是一個mod_perl實現,所以一個類的實例在它被訪問的時間之間可能會很老。 從手冊頁我發現了兩個選項: Music::DBI->clear_object_index(); 和: Music::Artist->purge_object_index_every(2000); 現在,當我

    2熱度

    2回答

    我想查找由Perl ORM程序包(如Class::DBI)生成的確切SQL語句。我不尋找一個簡單的插入生成的SQL和刪除,但是從稍微複雜的對象操作結果行修改(在表是在父表中的行的子行插入,例如) 有什麼方法可以得到它嗎?

    1熱度

    2回答

    我跟着在http://wiki.class-dbi.com/wiki/Overriding_autogenerated_accessors 我想它插入到數據庫之前修改URL的例子: package Hosting::Company; use base 'Class::DBI'; my $class = __PACKAGE__; $class->table('Companies'); $

    3熱度

    1回答

    我目前正在做一些關於DBIx :: Class的研究,以便從Class :: DBI遷移我當前的應用程序。說實話,我對DBIx :: Class有點失望,因爲它涉及到配置結果類,使用Class :: DBI,我可以通過調用on函數而無需代碼生成器來設置模型元數據,等等。 ..我可以用DBIX :: Class的同樣的事情也似乎客戶端觸發器不支持DBIx :: Class或我不看錯文檔?

    2熱度

    1回答

    我想用Class :: DBI創建一個新的對象。此對象的其中一個字段是BLOB類型。我有一個文件句柄我想用這個數據,但顯然,只是在做這不起作用: my $item = My::Class::DBI::Class->insert({ foo => $bar, biz => $baz, blob => $my_filehandle }); 有

    0熱度

    1回答

    我仍在學習Perl和CLASS :: DBI。我有一個腳本可以執行一系列的查找操作,而且我只想插入通過查找找到的新項目。我爲用戶名create_at創建了一個組合鍵,我使用下面的代碼將其插入到表中。 一切正常,但我想知道該記錄是否被找到或是否創建了記錄。我懷疑有一個簡單的方法可以做到這一點,但顯然我不知道要搜索的正確術語。 請幫忙。 謝謝! eval { FEED::COLLECTION

    7熱度

    3回答

    有沒有人知道Class :: DBI的狀態是什麼?我發現它是在2007年10月4日最後更新的,有沒有人還在爲這個項目工作,還是隻剩下死亡?謝謝。