从docker

时间:2017-10-24 04:51:04

标签: ruby-on-rails postgresql docker rails-console

我从docker开发我的rails应用程序。我也从docker运行rails c。当我尝试某些查询时:Patient.last大约需要15s-30s。我只看到屏幕下面没有任何消息。 15-30秒后打印记录数据。

enter image description here

仅适用于包含设计的模型。我的数据库中只有一名患者。当我再次查询时,它需要几毫秒。 我的模型定义是: enter image description here

我的问题是问题存在(AR,docker,Rails)?我该如何调试呢?

编辑:

感谢@Fabrizio Bertoglio的建议。问题在于设计。 当我从模型中删除devise方法时,患者立即加载。 所以devise关键字就是问题所在。但为什么?我需要挖掘它,或者在设计宝石中询问。

0 个答案:

没有答案