Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
是否有一种宝石或简单的方法来验证 API 发布请求?例如,我总是希望一个字段存在或始终是一个字符串,并且如果它不是一起忽略请求。
或者这样做的唯一方法是手动检查带有 IF 语句的每个请求?
我认为您应该为您的“请求”分配一个模型。这样您就可以“验证”任何给定字段的存在
一旦您收到请求,请检查控制器中的参数,如果这些参数是您需要它们允许发布的方式 -> 如果不向发布请求返回 nil,则创建/更新您的数据库记录。