Güncelleme: Reimbursements New Action
Özel Raylar rota
içinde yerine
@company = Company.find(params[:company_id]
Ben Bu name
ile URL'de id
yerini @company = Company.find_by_name(params[:company_id]
kullanılan ancak yine de en /reimbursements/new
gerektirir URL'nin sonu. Düşüncesi olan var mı?
genel: Bir Companies
kumanda/modeli ve
bir Company has_many reimbursements
bir Company
da bir name
sahip bir Reimbursements
kumanda/modeli var
Sayı: zaman bir Yeni şirket reimbursements
formuna bağlantı oluşturdu
localhost:3000/companies/:id/reimbursements/new
Bu URL çok uzun ve olmasını tercih ediyorum:
localhost:3000/companies/company.name
bu mümkün mü? Bunu yapmak için nasıl giderim? Şimdiden teşekkürler!
ile paramiklerden geçirilemez. İstediğinizi kullanabilirsiniz. Rotalar sadece normal ifadelerdir. Ancak asıl soru iyi bir fikirse. Kısa URL'ler bir pazarlama fadidir. – max
Gönderdiğim Güncellemeyi kontrol edebilir misiniz? Herhangi bir içgörü takdir ediyorum – szier