如何在rails_admin的“列表”视图中使用ActiveStorage进行排序?

问题描述

我的模型有很多附件。

class Contract < ApplicationRecord

...
  has_many_attached :contract_documents
...

但是当我尝试在“列表”视图中对该字段进行排序时,出现错误

PG::UndefinedTable: ERROR:  missing FROM-clause entry for table "contract_documents"
LINE 1: SELECT disTINCT contract_documents.created_at AS alias_0,"c...
                        ^

我知道contract_documents只是一个别名,所有别名都引用ActiveStorage表。

但是如何使该字段可排序(基于其值是否存在或为零)?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)