【发布时间】:2016-12-26 18:49:14
【问题描述】:
我有一个运行良好的Addressable 关注点,但在我的某些模型中,我需要邮寄地址和国家/地区,而在其他模型中,我只需要一个简单的地址,并对国家/地区做出假设。
有什么好办法吗? include 没有办法传递变量。也许它可以查看类上的 const。
也许有一种方法可以让SimpleAddressable 关注点具有基本字段,并且可以以某种方式继承另一个可寻址关注点?不过,我还没有看到关注继承是一种选择。
更新
我之前打算查看self.columns,但这在我的测试用例中给了我奇怪的错误。
【问题讨论】:
标签: ruby-on-rails activerecord