Tag: sql view

如何将SQL Server表视图用作Rails模型(只读)?

我正在使用SQL Server作为我的Rails项目的数据库。 我正在尝试创建一些模型用于第三方数据库,只想从这个数据库中读取。 所以我查看了我想创建一个对象的表,然后我想将我的活动记录模型指向它。 但是,在rails控制台中,我没有收到预期的结果。 回馈一些正确信息的唯一例子是当我对对象进行count时,如下面的例3所示。 我正在使用以下gem连接到我的SQL Server: gem ‘tiny_tds’ gem ‘activerecord-sqlserver-adapter’ 我也安装了freetds-dev 0.91-6build1 例1 2.2.2 :004 > Game.all Game Load (268.7ms) EXEC sp_executesql N’SELECT [games].* FROM [games]’ => #<ActiveRecord::Relation [#, #, #, #, #, #, #, #, #, #, …]> 例2 2.2.2 :001 > Game.first SQL (1.1ms) USE [Incoming] Game Load (1.8ms) EXEC sp_executesql […]