2

我们通过 POST 接收格式为 {email,password,hash,currentDate,companyName} 的 json-object

需要使用 RoR 方法在我们的数据库(postrege)中创建用户。

请帮助实现该方法。

4

1 回答 1

0

我建议您阅读“动作控制器概述”rails 指南的JSON/XML 参数部分。也许你不能修改你得到的 JSON,你必须看看这个config.wrap_parameters选项。

如果您收到一个 JSON 对象,例如

{"user" : {"email": "user@example.com",
           "password": "secret",
           "hash": "sd98ds789fsd",
           "currentDate": "the-current-date",
           "companyName": "Umbrella corp."}}

你会像往常一样在 params 哈希中找到它:

# This will be "user@example.com"
params[:user][:email]
# This will contain "secret"
params[:user][:password]
于 2012-04-23T08:04:16.147 回答