Merhaba örnek olarak şöyle ifade etmeye çalışayım 2 tablo var 1. tablo bir ara tablo doktor ve kliniklerin eşleştirildiği bir tabloç klinikleri vergi numarasından doktorları diploma numarasından filtreliyoruz. 1. tabloda unique olarak vergi numarası ancak aynı vergi numarası üzerine birden fazla diploma numarası olabilir. 2. tabloda ise unique olan diploma numarası ve içerisinde doktora ait bilgiler paylaşılıyor. Şimdi ben sorguda vergi numarasını gönderip 1. tabloda ilgili kliniği buluyor ve bunun üzerine kayıtlı doktorların bilgilerini 2. tablodan çekmek istiyorum. yapıyorum da ancak tekrarlı veri geliyor. Şu şekilde ;
"data": [
{
"id": 5,
"pol_vergi_no": "1232123222",
"d_diploma_no": "1234567894",
"mesai_baslangic": null,
"mesai_bitis": "2024-01-13",
"is_active": 0,
"created_at": "2024-01-12T19:04:06.000000Z",
"updated_at": "2024-01-13T19:38:42.000000Z",
"doktor_bilgileri": {
"id": 8,
"d_adi": "ttt",
"d_soyadi": "ttt",
"d_diploma_no": 1234567894,
"pol_vergi_no": "1232123222",
"cinsiyet": "E",
"d_tel": "04444444444",
"email": "ttdt@fff.com",
"d_resim": "http://res.cloudinary.com/dxrgehpzq/image/upload/v1703364715/msmxyjeovjm3nj4drfhq.jpg",
"d_adres": "ddwd",
"mezuniyet": "Ağrı İbrahim Çeçen Üniversitesi",
"d_unvan": "ff",
"mezuniyet_tarihi": "2023-12-07",
"created_at": "2023-12-23T20:51:56.000000Z",
"updated_at": "2023-12-23T20:51:56.000000Z"
}
},
{
"id": 6,
"pol_vergi_no": "1232123222",
"d_diploma_no": "7418529630",
"mesai_baslangic": null,
"mesai_bitis": null,
"is_active": 1,
"created_at": "2024-01-12T19:05:19.000000Z",
"updated_at": "2024-01-12T19:05:19.000000Z",
"doktor_bilgileri": {
"id": 13,
"d_adi": "adnan",
"d_soyadi": "Kantarcı",
"d_diploma_no": 7418529630,
"pol_vergi_no": "2112724859",
"cinsiyet": "E",
"d_tel": "04518568574",
"email": "adnkntrci@gmail.com",
"d_resim": "...",
"d_adres": "Erzurum",
"mezuniyet": "Atatürk",
"d_unvan": "implant uzmanı",
"mezuniyet_tarihi": "2010-04-06",
"created_at": "2024-01-01T11:28:48.000000Z",
"updated_at": "2024-01-01T11:50:22.000000Z"
}
},
Ancak benim olmasını istediğim şekli şu;
"data": [
{
"id": 5,
"pol_vergi_no": "1232123222",
"d_diploma_no": "1234567894",
"mesai_baslangic": null,
"mesai_bitis": "2024-01-13",
"is_active": 0,
"created_at": "2024-01-12T19:04:06.000000Z",
"updated_at": "2024-01-13T19:38:42.000000Z",
"doktor_bilgileri": {
{
"id": 8,
"d_adi": "ttt",
"d_soyadi": "ttt",
"d_diploma_no": 1234567894,
"pol_vergi_no": "1232123222",
"cinsiyet": "E",
"d_tel": "04444444444",
"email": "ttdt@fff.com",
"d_resim": "http://res.cloudinary.com/dxrgehpzq/image/upload/v1703364715/msmxyjeovjm3nj4drfhq.jpg",
"d_adres": "ddwd",
"mezuniyet": "Ağrı İbrahim Çeçen Üniversitesi",
"d_unvan": "ff",
"mezuniyet_tarihi": "2023-12-07",
"created_at": "2023-12-23T20:51:56.000000Z",
"updated_at": "2023-12-23T20:51:56.000000Z"
},
{
"id": 13,
"d_adi": "adnan",
"d_soyadi": "Kantarcı",
"d_diploma_no": 7418529630,
"pol_vergi_no": "2112724859",
"cinsiyet": "E",
"d_tel": "04518568574",
"email": "adnkntrci@gmail.com",
"d_resim": "...",
"d_adres": "Erzurum",
"mezuniyet": "Atatürk",
"d_unvan": "implant uzmanı",
"mezuniyet_tarihi": "2010-04-06",
"created_at": "2024-01-01T11:28:48.000000Z",
"updated_at": "2024-01-01T11:50:22.000000Z"
},
Bunu nasıl yapabilirim yardımcı olursanız sevinirim.