これをするために、よりすっきりした方法があります。望んでいる効果が得られます。DBIx::Class::ResultSetによって呼ばれます。それをblessして返します。利便性と使い易さのために作られました。したい場合もあるでしょう。DBIx::Class::ResultClass::HashRefInflator.この用途には、DBIx::Class::ResultClass::HashRefInflatorが、簡単に使えます。search:特定のカラムの合計を探したければ、いくつもの方法があります。get_column:もしくは、DBIx::Class::ResultSetColumnを使うことも出来ます。返されるものが取れます。instead:ResultSetColumnは少しだけビルトインの関数があります。documentation.もちろん、使っているデータベースがこの関数をサポートしていなければいけません。詳しくは、DBIx::Class::ResultSetColumnをみてください。$author.$autorの著者で、'Titanic'という名前の本だけを検索したい。$author.$autorの著者で、Titanicという名前の本だけを削除したい。relationship.順序付けられた関係が常にほしいなら、リレーションシップを作るときに、次の指定をできます。follows:page_numberを降順で、$book->pagesを並び変えたいなら。トランザクションサポートがあります。fail.ネストされたトランザクションは期待どおりに動きます。外側のトランザクションだけが実際に$dbhにコミットを発行します。ネストされたトランザクション全てが失敗します。デプロイするかをお見せします。既存のデータベースから生成することもできます。include:スキーマをデプロイするのには複数の方法があります。SQL".アプリケーションが進化するにつれ、機能性を変更するために、スキーマを修正する必要があるでしょう。SQLクエリ内で、クォートされる必要があります。':1行目は、クォート文字をセットしています。supplied.正しいクォート文字を使うために、データベースのドキュメントをチェックしてください。セットしなければいけません。デフォルトでは.になります。手でそれらを動かしたくはないとします。これは、今のところ、読者への課題としておきます。DBIx::Class::Manual::Component.DBIx::ClassはClass::C3パッケージを使っています。再分岐させるために使われています。next::methodの呼び出しを使わなければいけません。DBIx::Class::Manual::Componentを見てください。next::method.単純に、newメソッドをオーバーライドします。next::methodの使いかたに注意してください。this.next::methodについてより詳しくは、Class::C3のドキュメントを参照してください。DBIx::CLass::Manual::Componentを見てください。this.DBIx::Classで"triggers"をする方法を探している人も、これを探しているでしょう。Class::Method::Modifiers:例えば、3つのカラムがあったとします。id、number、squared。セットしたいとします。superclass(es).next::methodを呼び出すことで、大変な仕事がされていることに注意しましょう。objects:多くのCDを持ったArtistクラスがあるとします。説明を関連付けたいとします。ほとんどのカメラでは、他のカラムから説明を生成できるでしょう。特別な数ケースでは、カメラのカスタムの説明を関連付けたいとします。textとnullの値を含むことをできるようにします。提供されているまともなデフォルトのカラムアクセサをオーバーロードできます。フィールドがnullかnullでないかに依存して、アクセサはdescriptionを返すか生成します。デバッグにとても便利なツールです。生成された全てのデータの中の、該当のデータを見付けるのが難しい時があります。ページにわたるデータとなってスクリーンにダンプされます。example,幸運にも、Data::Dumperが出力する前にデータを加工することが出来ます。$Data::Dumper::Freezerにその名前をセットします。Data::Dumperは、自動的に、データを出力する前に、きれいにします。Data::Dumperにより詳しい情報ががあります。パラメータが異常な振る舞いを引き起こしていれば、掘り下げることも出来るでしょう。DBIx::Class::QueryLogもチェックしたいいかもしれません。Perlモジュール、ドキュメントの翻訳を行っております。Association。