Laravel post title ile beraber yorumu göndermek (2 tablo 1 form?)
Merhaba,
Yine ben yine saçma sapan bir soru :(
Benim Laravelde 2 tablom var posts ve comments ben tek formda post titleımı oluştururken yorumu da göndermek istiyorum ancak yorumun henüz oluşturulmamış post id'ye nasıl gideceğini kurgulayamadım...
Aşama aşama yapabiliyorum önce başlığı oluştur sonra yorum gir gibi ama benim bunu teke düşürmem gerekiyor.
Şimdiden sağ olun...
Soru hatalı mı? 👎
Eğer sorunun kurallara aykırı olduğunu düşünüyorsanız lütfen bize bildirin!
Cevaplar (4)
Sorunu çözdüm aynı controller içerisinde iki farklı new methodu çalıştırabiliyormuşuz hiç denemek aklıma gelmemişti :)
Şimdi şöyle bir sorun ortaya çıktı eğer title daha önce var ise yine de posts oluşturmaya çalışıyor ve duplicate entrye düşüyor.. Eğer o title var ise sadece commenti gönder nasıl yapabilirim acaba?
Daha açık anlatayım
Posts tablom
id | title | slug |
---|---|---|
1 | Hello world | hello-world |
2 | O hi | o-hi |
Comments tablom
id | post_id | body |
---|---|---|
1 | 1 | Lorem ipsum |
2 | 2 | Lorem ipsum |
3 | 2 | Lorem ipsum second same post |
İlk postu gönderirken body'i comments tablomdan almak istiyorum. Yani formumdaki body kısmı commentsden gelmeli ve create methodumda da kaydederken henüz oluşturulmamış postun idsini commentse entegre ederek oluşturmalı...