![](/img/trans.png)
[英]How can I tidy DBIx::Class::Schema::Loader's output?
[英]How can I create “meta” models using my existing DBIx::Class::Schema setup?
我有一堆表映射到 ->resultset('User') 和 'Tag' 等
如何创建结果集类以跨多个结果集类进行查询?
您可以轻松添加(伪代码)-
$self->search_related(foreign)->search_related(original);
$self->search_related(foreign)
->search_related(many_to_many_foreign)
->search_related(foreign)
->search_related(original);
– 样式链到结果集类。 这允许您在返回原始类型的结果集时关联/收集相关数据(带或不带参数)。 以下链接提供了一些极好的指导。 XUL 在任何地方都不再受支持,但纯文本源很容易作为“幻灯片”阅读。 一些例子直接说明了你所追求的。
所以,听起来你基本上想创建一个虚拟视图(加入你的表等),对吧?
如果是,请查看DBIx::Class::ResultSource::View 。 它将允许您创建一个虚拟视图结果源,然后可以通过结果集表示。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.