Как установить параметр рельсы как текущий пользователь - PullRequest
0 голосов
/ 22 октября 2018

Я создал ресурс в рельсах, у которого есть два параметра: количество и создатель.Вместо того, чтобы позволить пользователю устанавливать создателя, я хочу: создатель должен быть установлен идентификатором вошедших в систему пользователей (current_user).Как мне установить: создатель идентификатора текущего пользователя?

1 Ответ

0 голосов
/ 22 октября 2018

Вы можете merge атрибут params, прежде чем он будет передан в качестве аргумента.

@invoice = Invoice.new invoice_params.merge(creator: current_user)
@invoice.save

Или установить :creator напрямую

@invoice = Invoice.new invoice_params
@invoice.creator = current_user
@invoice.save
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...