Merhaba,
id - user_id - key - value alanları olan bir tablom var. Bu tablo user tablosu ile ilişkilendirilmiş şekilde ve bir user için birden fazla sonuç dönebiliyor.
Sorum ise 12 id li kullanıcının bu tabloda "a" ve "b" keylerine sahip alanları var. İlişkisel olduğu için relation ile gelen verilerde bu şu şekilde:
User
…
-
relation_name
-
0
-
id = 1
-
user_id = 12
-
key = ‘a’
-
value = ‘123123’
-
-
1
-
id = 2
-
user_id = 12
-
key = ‘b’
-
value = ‘456456’
-
-
Benim istediğim bu veriler içerisinden key alanı "a" olanın satırındaki value yi getirmem.
Bunu ayrıca bir sorgu yada tanımlama ile yapabiliyorum fakat fazladan bir işlem yapmadan aktif ilişkiyi kullanarak nasıl yapabilirim?
Teşekkürler