Rails установил foreign_id для виртуального атрибута - PullRequest
1 голос
/ 24 марта 2011

Я пытаюсь передать foreign_id виртуальному атрибуту.Foreign_id находится в параметрах страницы.Я пытался передать это в контроллере, но это не сработало.

Вот как я настраиваю виртуальный атрибут (такой же, как в эпизоде ​​Railscasts 167):

def issue_contents
      @issue_contents || issues.map(&:content).join(', ')
    end

    private

    def assign_issues
      if @issue_contents
        self.issues = @issue_contents.split(",").map do |content|
          Issue.find_or_create_by_content(content)          
        end
      end
    end

И форма очень проста:

...
 <%= f.label :issue_contents %><br />
 <%= f.text_field :issue_contents %>

I 'Буду очень признателен за любую помощь.Спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...