friendly-id

    4熱度

    1回答

    我使用的是friendly_id寶石。我也有我的路線嵌套: # config/routes.rb map.resources :users do |user| user.resources :events end 所以我有像/users/nfm/events/birthday-2009 URL。 在我的模型,我希望事件標題先限定的用戶名,這樣既nfm和mrmagoo可以有事件bi

    0熱度

    1回答

    我使用friendly_id插件爲我的一些模型生成適合搜索引擎優化的URL。 目前,我有一個模型有兩個屬性:name和display_name。 本質上,display_name是首選,但如果它是空白,模型將恢復爲名稱。 Friendly_id需要一個領域立足​​的URL斷: Class Market < ActiveRecord::Base has_friendly_id :name

    5熱度

    2回答

    如何在我的Rails應用程序上使用友好的URL? 所有我需要的是提供以下URL格式 mysite.com/company1 mysite.com/user123 mysite.com/user1234 mysite.com/newton.garcia mysite.com/company-name 任何人都可以幫忙嗎?

    0熱度

    2回答

    Class Product < ActiveRecord::Base has_friendly_id :name, :use_slug => true end 什麼是最有效的方法來存儲「產品」表中的slu gs。 我有複雜的查找查詢,並且與'slugs'表的連接給我帶來性能瓶頸。

    3熱度

    1回答

    我在我的應用程序中使用freindly_id。我在我的應用程序中安裝了幾個燈具。我想對他們進行集成測試。在測試過程中,我需要friendly_id,但從夾具創建的DB記錄在Slug表中沒有相應的slu slu。 是不是從夾具數據自動創建的slu??如果不是,那麼可以解決什麼問題?

    1熱度

    2回答

    我爲我的Rails應用程序安裝了friendly_id和ActiveScaffold。 因爲並非我所有的型號都有唯一的名稱字段,所以我必須使用Slugged Model才能使其正常工作。 friendly_id完美地完成了這項工作,我擁有友好的URL,我可以使用友好的ID加載對象。 但是,當我想創建一個ActiveScaffold一個新的對象,它說以下錯誤消息: ActiveScaffold ::

    1熱度

    1回答

    在friendly_id gem文檔中,它說創建一個表slugs,其中創建了所有的slu gs。但是此外,它還使我有機會在我的模型表中添加一列以提高使用cached_slugs的性能。 我的問題是:是否slug table需要,即使我在我的模型表中使用cached_slugs列?數據將是多餘的。我試圖刪除我的slu table表,但後來在我的數據庫中創建一個新條目時出現錯誤。

    2熱度

    2回答

    這是我Plan.rb是什麼樣子: class Plan < ActiveRecord::Base has_many :users has_friendly_id :plan, :use_slug => true end User.rb class User < ActiveRecord::Base #There is other stuff in here, bu