Search endpoint'te aynı anda birden fazla parametre ile arama yapılamıyor.
Örnek olarak;
http://veterinaries.enderahmetyurt.com/search?city=ordu Bize Ordu'daki veteriner listesini verirken,
http://veterinaries.enderahmetyurt.com/search?name=ade&city=ordu Bize Ordu'daki isminin içinde 'ade' geçen veterinerleri değil, tüm listede isminde 'ade' geçen veterinerleri veriyor.
Sorunun sebebi de gördüğüm kadarıyla parametreleri handle ederken kullanılan if-else yapısı. İlk parametreyi gördükten sonra ikincisine bakmıyor.
Search endpoint'te aynı anda birden fazla parametre ile arama yapılamıyor.
Örnek olarak;
http://veterinaries.enderahmetyurt.com/search?city=ordu
Bize Ordu'daki veteriner listesini verirken,http://veterinaries.enderahmetyurt.com/search?name=ade&city=ordu
Bize Ordu'daki isminin içinde 'ade' geçen veterinerleri değil, tüm listede isminde 'ade' geçen veterinerleri veriyor.Sorunun sebebi de gördüğüm kadarıyla parametreleri handle ederken kullanılan if-else yapısı. İlk parametreyi gördükten sonra ikincisine bakmıyor.