Ruby on rails 在rails中显示临时postgres表内容

Ruby on rails 在rails中显示临时postgres表内容,ruby-on-rails,ruby,postgresql,ruby-on-rails-5,Ruby On Rails,Ruby,Postgresql,Ruby On Rails 5,我有一个由函数创建的临时表,需要显示临时表的内容和标题,因为它总是在变化,是否可以在rails中访问这些类型的表?您可以从rails执行postgresql: ActiveRecord.connection.executeSELECT*从我的临时表格中 或者,如果表名是动态的: 定义我的临时表格 //使用一些ruby来生成表名 终止 ActiveRecord.connection.executeSELECT*来自{my_temporary_table} 当然,这会生成一个原始的Postgresq

我有一个由函数创建的临时表,需要显示临时表的内容和标题,因为它总是在变化,是否可以在rails中访问这些类型的表?

您可以从rails执行postgresql:

ActiveRecord.connection.executeSELECT*从我的临时表格中 或者,如果表名是动态的:

定义我的临时表格 //使用一些ruby来生成表名 终止 ActiveRecord.connection.executeSELECT*来自{my_temporary_table}
当然,这会生成一个原始的Postgresql查询结果,您需要迭代并提取这些值。您不能用这种方式实例化ActiveRecord模型,b/c模式是短暂的。但您可以创建类似Ruby对象的结构实例。

您可以从Rails执行postgresql:

ActiveRecord.connection.executeSELECT*从我的临时表格中 或者,如果表名是动态的:

定义我的临时表格 //使用一些ruby来生成表名 终止 ActiveRecord.connection.executeSELECT*来自{my_temporary_table} 当然,这会生成一个原始的Postgresql查询结果,您需要迭代并提取这些值。您不能用这种方式实例化ActiveRecord模型,b/c模式是短暂的。但您可以创建结构实例,其行为类似于Ruby对象