模型中的rails link_to

时间:2018-07-26 18:05:10

标签: ruby-on-rails model ruby-on-rails-5

我有一个名为event的模型,其属性为:after_create: post。 在Post方法中,我创建了一条帖子,并希望在post.text中链接到self.name

我想用链接发布事件,但是我是Rails的新手,我不知道该怎么做。

    post.text = "<%=#{link_to self.name, event_path(event: self.uid)}%>"

我已经尝试过:

  • link_to
  • 一个标签
  • 类似#{self.name}

1 个答案:

答案 0 :(得分:0)

对于那些需要相同的人:

   post.text = "a href='url'>text</a> 

在“ event.rb”中。 然后转到视图,并在“ post.text”中添加“ .html_safe”

例如,这意味着:
show.html.erb

  <%= post.text.html_safe %>

->它是标题的链接