1

是否有标准方法来验证 Ruby 的 Openstruct 中的键/值(是否存在键,是否为有效值)?在纯 Ruby 中,没有 Rails/Sinatra,但与 ActiveRecord 或 ActiveModel::Validations 中的验证类似。例如,要检查 Openstruct 是否包含“id”键,请检查“名称”键的值是否不超过 X 个字符,检查“协议”键的值是否仅包含特定值,例如“tcp”,而不包含“abc” , ETC。

4

0 回答 0