如何获取名为 type 的列中包含的数据的不同值?
我在 Rails 中使用单表继承,因此,我有一个 String 类型的列 type
,以及从基本模型继承的模型。现在,我想获取从基本模型继承的所有模型的列表。我认为最简单的方法是查询基本模型表,并获取类型列中包含的不同值。问题是,我不知道如何执行此查询......在这种情况下,在基本模型中添加子类挂钩似乎不合适。
I am using Single Table Inheritance
in Rails, and so, I have a column type
, of type String, and models inheriting from a base model. Now, I would like to get a list of all the models inheriting from the base model. The simplest way, I thought, would be querying the base model table, and getting the distinct values contained in the type column. The thing is, I don't know how to perform this query ... and adding a subclass hook in the base model seems inappropriate in this case.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)