我有一个Language模型,将列命名为“语言”是有语义意义的。
这是否可能,除了听起来有点奇怪(例如Language.language)之外,还会有风险(例如名称空间冲突等)吗?
发布于 2019-02-18 12:11:09
可能的:当然。
名称空间冲突:可能不是。
听起来有点奇怪,:是的,是的。
叫它language_name还是只叫language_name?这样,您就可以像Language.name一样访问它,并以Language.find_by_name的形式进行查询等等。
https://stackoverflow.com/questions/54746627
复制相似问题