अपडेट कर रहा है नहीं मैं उपयोग कर रहा हूँ निम्नलिखित:रेल 4 अनुकूल ईद स्लग
gem 'friendly_id', github: 'FriendlyId/friendly_id', branch: 'master'
मैं अपने रेल पर एक लेख अनुभाग 4 वेबसाइट बनाने रहा हूँ। मेरी समस्या यह है कि जब मैं एक मौजूदा आलेख का नाम बदलता हूं तो स्लग अपडेट नहीं होता है।
यह वही है मैं अब तक है:
extend FriendlyId
friendly_id :name, use: :slugged
add_column :articles, :slug, :string
add_index :articles, :slug, unique: true
शायद friendly_id 4 से इस विधि की कोशिश (-> रेल 3 compat संस्करण।) Http://rubydoc.info/github/FriendlyId/friendly_id/4.0-stable/file/Guide.rdoc#Deciding_When_to_Generate_New_Slugs –
हाँ कि काम किया करते थे बस जोड़ना: def_generate_new_friendly_id? सच अंत – Brian
हाँ निश्चित रूप से .. – Brian