小编Jon*_*Jon的帖子

如何获取外键而不是对象的值?

我有两张桌子,book而且language; book belongs_to language通过language列来说明它所使用的语言.该language表只是language列.

我想做$book->language并获取语言字符串,而无需从language表中获取语​​言.有没有办法做到这一点?

我怀疑这是关于回归的背景.我应该做一些过载,说:

use overload "language_string" => sub {
  my $self = shift;
  return $self->language;
}, fallback => 1;
Run Code Online (Sandbox Code Playgroud)

但在那种情况下,我当然还在掌握语言.

perl dbix-class

6
推荐指数
1
解决办法
186
查看次数

标签 统计

dbix-class ×1

perl ×1