我必须使用 Catalyst 才能创建数据库并通过浏览器访问它。我使用 DBIx 类和 sqlite 创建了一个非常简单的数据库,只有一个表并用一些记录填充它。我已经设法使用模板工具包视图模块和下面的代码将整个表格及其行显示到我的控制器中。
$c->stash(ptm => [$c->model('DB::ptm')->all]);
现在我创建了一个简单的搜索框来搜索数据库并显示与关键字匹配的任何条目,但我不知道如何将关键字传递给我的控制器,也不知道如何实现子例程来实现这一点。
我已经搜索了三天多没有找到任何解决方案。