gpt4 book ai didi

mysql - 连接 Ruby on Rails 从 Non Rails 数据库读取数据

转载 作者:行者123 更新时间:2023-11-29 00:18:25 26 4
gpt4 key购买 nike

我正在开发 Ruby on rails 应用程序,我的源数据是其他开发人员在 2 年前使用 PHP+Mysql 开发的 mysql 表,我的 Rails 应用程序只需要读取和查询旧数据库系统中的 5 个表(没有非修改),这可能吗?

如果是,如果表不使用标准名称约定,rails 如何读取模型

(我之前做了一些研究并阅读了有关 connection_ninja/octopus - 简单的数据库分片,但我想提出具体问题,以防你们中的一个有一些输入/经验并想分享它),非常感谢

最佳答案

如果您创建一个模型来匹配每个表,您可以在模型中使用以下内容:

class Product < ActiveRecord::Base
self.table_name = "PRODUCT" # table name for the model to use
self.primary_key = "product_id" # primary key of the table
end

Click here有关覆盖遗留数据库命名约定的更多信息。

关于mysql - 连接 Ruby on Rails 从 Non Rails 数据库读取数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22003746/

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