Если вы хотите сделать замену ROT13 вручную или в голове - вы можете проверить это, потому что 13 * 2 = 26 (число букв английского алфавита), это по существу обмен:
a <-> n
b <-> o
c <-> p
...
m <-> z
A <-> N
B <-> O
C <-> P
...
M <-> Z
Vs lbh cenpgvfr ybat rabhtu, lbh'yy riraghnyyl znfgre gur Mra bs EBG-13 nytbevguz naq ernq guvf Xyvatba ybbxvat grkgf jvgubhg pbzchgre uryc.
Итак, я не уверен, насколько хорошо это решение будет работать, так как приложение развивается с течением времени, но я остановился на этом потоке пока, если это поможет кому-то еще с подобной проблемой:
belong_to
Пользователь и каждый пользователь has_one
Учетная запись belong_to
Учетная запись belong_to
Учетная запись Вот код:
accounts_controller.rb
# POST /accounts
def create
@user = current_user
@account = @user.build_account(account_params)
respond_to do |format|
if @account.save
format.html { redirect_to @account, notice: 'Account was successfully created.' }
else
format.html { render :new }
end
end
end
def account_params
params.require(:account).permit(:company_name, :user_id)
end
models / account.rb
class Account < ApplicationRecord
belongs_to :user
end
models / user.rb
[ 112]