我有一个带有名称和密码字段的表单。 我在用: 我的用户'集合包括
名称和密码密钥
user = User.where({:name => params[:name]})
上面的命令显示输入的名称是否与数据库中的名称匹配。但是,我想知道同一文档的密码,并知道它是否与输入的密码相同。
答案 0 :(得分:0)
Resource.Animator
检索一组结果。您可能希望访问其中一个字段以提取结果,例如:
.where()
另一个想法是使用密码来查询文档,如下所示:
password = User.where({:name => params[:name]}).first.password
另外,另一个问题是:您应该保护用户的密码,而不是以纯文本形式将其转移到数据库中(对不起,如果不是这样,只需检查)。