ruby-on-rails - Rail 读取具有异常表名和列名的外部数据库
问题描述
我必须使用具有异常名称的表读取外部数据库。在一种情况下,表名是“000001.SH”,而在该表内,列名是“Open.Price”。我设法连接到外部数据库,但我不确定如何从控制器中检索表。
是否有解决方案或纯 SQL 代码是唯一的选择?我可以随时重命名表和列吗?
解决方案
创建一个具有有意义名称的模型并table_name
像这样更新属性
class Price < ActiveRecord::Base
self.table_name = "000001.SH"
end
推荐阅读
- kubernetes - 在 GitLab CI/CD 作业的上下文中执行服务
- react-native - 为什么我的国际象棋时钟不更新视图?
- r - 从两个数据帧中获取组匹配,保持 R 中的行顺序
- php - 只显示错误,不显示页面内容
- arrays - 函数中的变量是一个数组,但在 C 中调用它时使用了指针
- r - 如何从 cutoff.k 选择的矩阵中选择变量?
- ssis - Kingswaysoft 连接到 CRM On Premise 时出错
- r - html中的R gtsummary 3路表
- android - 在片段中重新创建工具栏
- amazon-web-services - 使用 Terraform (AWS) 将安全组添加到另一个安全组的入站规则作为源