Rose :: DB :: Object :: Manager和HTML模板

时间:2011-03-01 12:56:10

标签: perl rose-db-object perl-html-template

我正在使用Rose::DB::Object::Manager(获取/迭代方法)从数据库中获取数据,并使用HTML::Template进行报告。

HTML报告需要TMPL_LOOP来显示数据库中的条目。

我的问题是如何使用RDBOM的get / iterate方法创建数组引用并将其传递给HTML::Template。谢谢。

1 个答案:

答案 0 :(得分:0)

Rose::DB::Object::Manager的get / iterate方法将为您提供对象,但HTML::Template需要普通的Perl数据结构和值。要弥合差距,请使用Rose::DB::Object::Helpers模块中的一个或多个方法。 as_treecolumn_value_pairs方法可能是您最好的选择。