是否可以将列添加到 DBIx::Class::Row 对象,这些列是虚拟的,因为它们不会保存到数据库中?我正在寻找 Rose::DB::Object 通过其非持久列 http://search.cpan.org/dist/Rose-DB-Object/lib/Rose/DB/Object/Metadata.pm#nonpersistent_columns 提供的功能
最佳答案
您是否尝试过向架构中的结果类添加方法?这可能会让你到达同一个地方。您添加的方法不能在 ->search 中使用,也不会在 ->get_columns 中返回,但根据您的用例,它可能就足够了。
关于perl - DBIx 类行虚拟/非持久列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10010839/