Rayların URL üretme mekanizması (bir çok noktada polymorphic_url
aracılığıyla yapılan rotalar), en az GET istekleri için bir sorgu dizisine serileştirilen bir karma iletimin geçirilmesine izin verir. Bu tür bir işlevsellik elde etmenin en iyi yolu nedir, ancak herhangi bir temel yolun üstünde mi?Bir parametre kümesine dayalı bir URL oluşturacak bir Ruby kütüphanesi/mücevheri var mı?
, şöyle bir şey olsun isterim şunlardır: icabına için bazı kurallı kütüphane yokmuş
generate_url('http://www.google.com/', :q => 'hello world')
# => 'http://www.google.com/?q=hello+world'
Kesinlikle kesinlikle benim uygulamanın uygun şartları kendi yazmak, ama olabilir Bunu kullanmayı tercih ederim :).
Harika! URI modülünü daha önce hiç görmediğimi söyleyemem, bu yüzden süper. –
'undefined method 'to_query' için # (NoMethodError)' –
Nakilon
@Nakilon Hangi Rails sürümünü kullanıyorsunuz? – d11wtq