我尝试在Google上搜索,但没有找到任何安装说明.有人可以帮我吗.我使用的是Ubuntu 12.04.谢谢!
mymodel.rb
enum status: { posted: 1, failed: 2, suspended: 3 }
Run Code Online (Sandbox Code Playgroud)
mycontroller.rb
def filter_params
params.fetch(:mymodel, {}).
permit(
:status => []
)
end
Run Code Online (Sandbox Code Playgroud)
我有类似的参数 mymodel[:status] => ["failed", "suspended"]
如何通过状态获得所有结果是failed和suspended
就像是: Mymodel.where(status: filter_params[:status])
非常感谢!
当一个电话:
@mymodel = Mymodel.new(filter_params)
Run Code Online (Sandbox Code Playgroud)
我收到了这个错误:
'["failed", "suspended"]' is not a valid status
Run Code Online (Sandbox Code Playgroud) 我的情况:
text = "[A] and [B]"
search = ["[A]", "[B]", "[C]", "[D]", "[Aa]"]
replace = ["[B]", "[C]", "[D]", "[E]", "[Bb]"]
Run Code Online (Sandbox Code Playgroud)
我要替换的值text来"[B] and [C]"
我怎样才能做到这一点?非常感谢!