Active Admin索引页面排序(无列)

卡尔提克

相关数据包括VenueMatch并且Broadcast这是一个连接表多为第2位。

在我的Venue索引页面中,我显示了Broadcast该场所正在显示s的数量我想对此进行排序。另一个功能是,Match将来只应包含s,为此,我activeBroadcast模型具有一个作用域,该作用域将来将返回匹配的广播。

我想使此列可排序。其定义为venue.broadcasts.active.count由于它不是数据库中的一列,因此它似乎不是可排序的,并且由于它涉及随时间变化的范围,因此默认情况下,计数器列将不起作用,并且实现我自己的方法似乎很复杂。有什么好方法可以解决这个问题吗?我不太在乎性能。

八乡

如果您需要按表中不存在的列对索引页进行排序,请考虑使用诸如jQuery表插件DataTables之类的客户端方法。

我曾经将它用于快速的页内搜索,而无需访问数据库。尽管它看起来有些怪异,但对于少量的记录却很有用。

我相信您可以将DataTables gem用作我google的方式,但是我是手动完成的:

# config/initializers/active_admin.rb
config.register_javascript 'jquery.dataTables.js'
// app/assets/javascripts/active_admin.js
$('#index_table_on_order_orders').dataTable(); // Specify options as you need.

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Active Admin索引页面排序(无列)

来自分类Dev

Rails Active Admin在索引页面顶部添加分页

来自分类Dev

索引页上的列总和active_admin rails

来自分类Dev

您如何从同级表中添加Active Admin索引列?

来自分类Dev

Active Admin:在多列上排序

来自分类Dev

Rails Active Admin将分页添加到索引页面顶部

来自分类Dev

Ruby on Rails使用active_admin和ransack,对active_admin:resource的页面调度错误

来自分类Dev

Active Admin为什么不正确地对此关联列进行排序

来自分类Dev

使用无值的Concat进行Rails Active Record排序

来自分类Dev

Active Admin资源索引:显示过滤的收集计数

来自分类Dev

Active Admin资源索引:显示过滤的收集计数

来自分类Dev

Remove paperclip images Active Admin

来自分类Dev

Rails,Active Admin,设计,路线

来自分类Dev

删除回形针图像Active Admin

来自分类Dev

如何优化active_admin

来自分类Dev

在Active Admin中创建用户

来自分类Dev

使用Active Admin进行验证

来自分类Dev

Rails Active Admin更改网址

来自分类Dev

Active Admin:如何自定义主菜单(在页面顶部)?

来自分类Dev

Active Admin:如何自定义主菜单(在页面顶部)?

来自分类Dev

Active Admin自定义400、500错误页面

来自分类Dev

Active Admin自定义400、500错误页面

来自分类Dev

Active Record - 包含的未知列

来自分类Dev

Active Directory帐户移动/无连接

来自分类Dev

用active_admin部署Heroku

来自分类Dev

weird error popped up with active admin

来自分类Dev

Chosen-rails for active admin form

来自分类Dev

Rails 4和Active Admin:ActiveModel :: ForbiddenAttributesError

来自分类Dev

Active Admin Rails 4内联表单