问题标签 [pagy]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
70 浏览

ruby-on-rails - 使用 pagey gem 时 #Array 的未定义方法“model_name”

我遇到了这个问题:

#Array:0x00007f3e929cc430 的未定义方法“model_name”

这是我的data_controller.rb:

这是我的 application_controller.rb

最后是我的观点

0 投票
1 回答
50 浏览

ruby-on-rails - 将 pagy 和 meilisearch 集成到 Rails 中进行分页和搜索

如果我已经在使用 Pagy,将 pagy_search 集成到我的索引中的最佳方法是什么?在我的控制器中,我目前有:

我有一个 Driver 模型,它委托给 Profile 模型。不幸的是,当我点击搜索时,我得到

Driver#first_name delegated to profile.first_name, but profile is nil: #<Driver id: 224...据我所知,该驱动程序没有配置文件,但运行 @gold_drivers = Driver.gold_plan / @silver_drivers = Driver.silver_plan 等的查询不应选择没有配置文件的驱动程序。

Driver.gold_plan 后面的查询是:

在那个查询中,我使用"AND profiles.first_name != null OR profiles.first_name != ''"的是在 pagy_page 部分有效的,但在 pagy_search 部分无效。

对此的任何方向表示赞赏!

0 投票
0 回答
17 浏览

ruby - 为什么 Pagy 在 Sinatra 中返回 nil?

@pagynil在我看来正在回归( #<NoMethodError: undefined method 'pages' for nil:NilClass>)。

它在控制台中按预期工作:

我在文件夹控制器中添加了 Pagy 包括:

我在文件夹的显示视图中调用它:

有什么想法为什么@pagy要返回nil视图中?

关于在 Sinatra 应用程序中使用 Pagy 有什么建议吗?