ruby-on-rails - find_by_sql 和 kamanari 分页

标签 ruby-on-rails pagination find-by-sql

我有一个连接到外部数据库的模型,我使用 find_by_sql 方法进行查询,如下所示:

External.find_by_sql("SELECT * from table")

但是,当我添加 .page(params[:page]) 时,会出现错误“类数组的未定义方法页面”。是否可以对使用 find_by_sql 获取的结果进行分页?

最佳答案

如果您无法避免使用 find_by_sql,请查看 kaminari wiki 的最后一个问题。

关于ruby-on-rails - find_by_sql 和 kamanari 分页,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5606073/

相关文章:

Javascript 运行时不包含在默认 Gemfile 中

ruby-on-rails - 使用 Keycloak 实现单点登录

fluent-nhibernate - 如何在流利的nhibernate中使用分页查询

ruby-on-rails - Ruby on Rails : Instantiate associated models with find_by_sql?

mysql - rails 在 find_by_sql 中使用 sql 变量

sql - Rails - 不明确的列名 : id

mysql - "Inverse"限制?

php - 服务器和客户端分页到底是什么?

mysql - Rails & MySQL - 如何在 rails 中的 find_by_sql 中使用 LIKE 运算符和 %?

ruby-on-rails - Rails - 无法安装 RMagick 2.16.0。找不到 MagickWand.h