我需要在 Rails 3.2 应用程序中有一个树表,它是我正在使用的 API 从另一个站点访问的表的副本。该数据已经存在,并且已经拥有自己的id
列parent_id
。我将使用ancestry
gem 来访问它。
我需要不时使用该数据刷新此表。因此,我希望预定义的id
列成为 ActiveRecord 目的的 id。除了刷新数据之外,永远不会对该表进行任何插入,只有更新。
我的问题是,我可以简单地id
将模型中的字段重新定义为这个预定义id
的,然后让 MySQL 的“id”字段坐在那里吗?