RAILS:如何获取模型的 has_many 关联
我如何获得模型的 has_many 关联?
例如,如果我有这个类:
class A < ActiveRecord::Base
has_many B
has_many C
end
我会像这样的方法:
A.get_has_many
返回
[B,C]
是否可能?谢谢!
how I can get the has_many associations of a model?
For example if I have this class:
class A < ActiveRecord::Base
has_many B
has_many C
end
I would a method like this:
A.get_has_many
that return
[B,C]
Is it possible? Thanks!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
您应该使用 ActiveRecord 反射。
然后你可以输入类似这样的内容:
这将返回你的数组
You should be using ActiveRecord reflections.
Then you can type something like this:
which will return your array
例如,您可以尝试:
Hi Pioz,祝您有愉快的一天!
For Example you could try :
Hi Pioz , Have a Nice Day!
找到了解决方案:
Found the solutions: