Benzersiz bir tanımlayıcı olan Thread (id, uuid) uuid gibi bir model verildi. Ben varsayılan yolları değiştirmek istiyorum: id ancak kullanıcıya:yolları.rb, yollar için farklı bir birincil anahtar nasıl ayarlanır?
edit_thread GET /threads/:id/edit(.:format) {:action=>"edit", :controller=>"threads"}
thread GET /threads/:id(.:format) {:action=>"show", :controller=>"threads"}
PUT /threads/:id(.:format) {:action=>"update", :controller=>"threads"}
kullanmamak için uuid bu Raylar/routes.rb mümkün yapılır nasıl ---?
Teşekkür
Teşekkürler ama almadığım şey rotalarımda nasıl değiştirileceğidir? Bir grup maç yapmam gerekiyor mu? Rayların bunun için daha zarif bir ortam olacağını düşünmekteydim ... thxs – AnApprentice
@AnApprentice: Üzgünüm, kaynak yollarındaki 'id' parametresini değiştirmek istediğinizi kastetmediniz. Bunun mümkün olduğunu düşünmüyorum (burada raylar konvansiyonundan ayrılıyorsunuz). Benzer bir soru daha önce sorulmuştur: (http://stackoverflow.com/questions/810385/how-to-rename-the-default-identifier-param-id-in-rails-map-resources). – cam