我试图从模型规范文件运行rspec,但我收到此错误:"挂钩后发生错误"
"挂钩后发生错误PG :: InFailedSqlTransaction:错误:当前事务中止,命令被忽略,直到事务结束.发生在C:/ Ruby193/lib /.../ postgresql_adapter:294"
我搜索了这个问题,我发现了将'database_cleaner'降级为'1.0.1'的建议.我做了,但它不起作用.有谁知道如何解决这个问题?提前致谢!
我试图用 Ransack 的 sort_link 对表的值进行排序。我找到了一个非常有用的例子。但是,我认为我在使用“distinct”时遇到了问题。我收到此错误“ORDER-BY 表达式必须出现在 SELECT 列表中;清楚的'。我的代码是这样的:
q =user.joins(:buyer).order('users.name')
ransack = params["filter"]
@search = q.search(ransack)
@users = @search.result(:distinct=>true)
Run Code Online (Sandbox Code Playgroud)
我忘记了什么吗?提前致谢!