这些params
来自 erb 模板中的 html 输入(此代码在 main 中application.rb
),我在将它们添加到 之前检查它们是否已填充n.requestusers
,这将成为数据库条目的一部分。它可以工作,但感觉更像是现在的 bash 脚本。写这样的东西最好的方法是什么?
主 .rb 中的一条路线
if params[:user2].empty? && params[:user3].empty? && params[:user4].empty? && params[:user5].empty?
n.requestusers = params[:user1]
elsif params[:user3].empty? && params[:user4].empty? && params[:user5].empty?
n.requestusers = params[:user1], params[:user2]
elsif params[:user4].empty? && params[:user5].empty?
n.requestusers = params[:user1], params[:user2], params[:user3]
elsif params[:user5].empty?
n.requestusers = params[:user1], params[:user2], params[:user3], params[:user4]
else
n.requestusers = params[:user1], params[:user2], params[:user3], params[:user4], params[:user5]
end