muharremozdemir Siz bir sıra belirleyeceksiniz, o sırayla 3 tabloya da bakacaksınız, ilk hangisi tutarsa ona göre işlem yapacaksınız. Bu işlemi dediğiniz gibi tek bir yöntem içinde yapabilirsiniz. Hangi tablonun slug sütunundaki değerlerden biri ile gelen slug eşleşiyorsa onu göster diye bir yöntem olmaz, bunu siz yazacaksınız.
Bu üstte anlattıklarımı yapmak istemiyorsanız dediğim gibi posts/slug, doctors/slug gibi birbirlerinden ayırmanız lazım ki önceden hangi tabloda işlem yapacağınızı bilin. Bunu daha önce de forumda belirtmiştim:
deniz
deniz
deniz
Buraya bakınca hangisi Post hangisi StaticPage hangisi Doctor ayırt edebilir misiniz? Edemezsiniz çünkü içinde neye ait olduğuna dair bir ibare yok. İlk Post'lara bakarsanız Post olarak yakalar, Doctor olarak bakarsanız Doctor olarak yakalar. Peki şöyle olsa:
deniz
posts/deniz
doctors/deniz
Şimdi ayırt edebiliyorsunuz (ki bu yöntem bana göre mantıklı olan)
Şöyle bir şey de yapabilirsiniz ama ben sağlıklı bulmuyorum:
deniz
deniz,p
deniz,d