我在我的应用程序上实现了一种付款方式,银行站点发回了有关该付款信息的过帐请求,例如状态,付款ID ...
但是要确保请求不是来自试图做坏事的人,我可以只接受银行系统的请求吗?我正在寻找可以从mybank.com检入此操作/控制器请求的内容,并跳过其他内容。
我不知道如何找到一个可以理解的标题,所以我会尽力解释我的问题.
我有2个模型: - 可全球化的国家,名称和许多地区 - 地区所属国家
我想做的是从一系列国家/地区制作一系列所有地区.
例如
Country.all.regions
Country.with_translations(I18n.locale).order("country_translations.name asc").regions
Run Code Online (Sandbox Code Playgroud)
有一个简单的方法来获得这个数组?
我正在尝试在整数数组上创建验证器,但该数组可以修改,并且我认为我的验证器包含数组不会重新加载。
这是我之前的验证器
validates :amount, presence: true, inclusion: {in: [25, 50, 75, 100, 150, 200, 250]}, on: :create
Run Code Online (Sandbox Code Playgroud)
但现在管理员可以启用或禁用一定数量
validates :amount, presence: true, inclusion: {in: ApplicationSetting.current.card_amounts }, on: :create
Run Code Online (Sandbox Code Playgroud)
知道如何“重新加载”这个包含数组吗?
ps:如果我在代码中引发重新加载中的数组..