Rails:friendly_id

时间:2014-02-02 21:05:56

标签: ruby-on-rails ruby-on-rails-4 friendly-id

我在我的应用中使用friendly_id gem。我怎样才能获得对象的友好ID?当我写@post.id时,我得到1,但我怎样才能获得first_post

2 个答案:

答案 0 :(得分:3)

应该有一个名为friendly_id

的方法
@post.id # => 1
@post.friendly_id # => first_post

希望这有帮助

答案 1 :(得分:1)

@ post.friendly_id的替代选择:

<div class="navbar">
        <nav class="navbar navbar-default">
<div class="container-fluid"><div class="collapse navbar-collapse navbar-ex1-collapse">
 <ul class="nav navbar-nav">
   <li class="root">
        </li><li class="dropdown-submenu"> <a tabindex="-1" href="#">Welcome</a>
            <ul class="dropdown-menu">
                <li><a tabindex="-1" href="#">Headteacher</a>
              </li>
              <li><a tabindex="-1" href="#">School Motto</a>
              </li>
          </ul>
      </li>
   </ul>
 </div>
</div