gpt4 book ai didi

ruby-on-rails - 在现有数据库之上开始使用 ROR

转载 作者:太空宇宙 更新时间:2023-11-03 17:36:42 25 4
gpt4 key购买 nike

我有一个 Web 界面,它的内容使用数据库。该数据库几乎是任意设计的,没有遵循任何标准。

我想在此数据库之上编写一些 API。我的前端将使用这些 API。

我正在使用 ActiveRecord 作为 ORM。问题是我无法在现有表上定义任何关联或连接,因为这两个操作都需要在引用表中有一个名为 id 的列。

如果我不想调整现有的数据库架构,该怎么做?

最佳答案

当您定义关联时,您可以使用其他选项,如 :foreign_key 和 :primary_key 来指定有关此类字段名称的详细信息。

belongs_to :person, :primary_key => "name", :foreign_key => "person_name"

关于ruby-on-rails - 在现有数据库之上开始使用 ROR,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14318862/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com