Rails - json - 密码出现在json响应中,除了已定义

问题描述:

我有一个问题,在我的Rails应用程序中获取响应中的json。我已经尝试在模型中使用as_json方法,我试图在视图文件夹中使用jbuilder文件中的唯一语句,但无论我做什么密码(哈希版本)仍然显示在返回的json中。我相信我正确地执行了这些步骤,但无法找到此问题的根本原因。任何建议,将不胜感激。另外,当我在模型选项中尝试了as_json方法时,我得到了一些奇怪的错误,包括来自rails框架的javascript的大吐出,所以这是阻止我使用该选项的另一个侧面问题。先谢谢您的帮助。Rails - json - 密码出现在json响应中,除了已定义

+0

粘贴一些代码'user [somerandomnumberhere]' – meta

+0

显示代码和错误消息。 – yellowmint

我想我找到了问题。我误解了,在我的Rails应用程序中,密码存储在名为“password_digest”的属性下,而不是我认为是“并且在”as_json“方法def中使用的”密码“。我现在有来自as_json的预期输出。没有重试使用jbuilder文件的其他方法。