• 12-07-2014, 21:16:31
    #1
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Merhaba arkadaslar,

    Sorum şu şekilde laravel ile hazırlamış olduğum bir websitesi var ancak elequent de birkaç sorum olucak örneğin
    Database şu şekilde

    id yazar onay bugunokunma
    1 2 1 2323
    2 3 1 232
    3 2 1 12312
    4 3 1 213

    $yazilar1 = Yazilar::with('uye')->where('onay', '1')->orderby('bugunokunma', 'DESC')->take('4')->get();
    burdan bu şekilde verileri alıyorum ancak şu şekilde bir sıkıntım var

    örneğin verileri aldığımda aynı yazar idsine sahip 1 ve 3 idli verilerin ikiside geliyor ben sadece en son eklenen yani 3 idli veriyi almak istiyorum yani yazarın en son eklenen yazısı gelsin istiyorum. birinci sorum bu şekilde .


    ikinci sorum ise bu şekilde.
    $haberveri2 = Haberler::orderBy('id', 'DESC')->skip('17')->paginate(12);
    bu şekilde alıp paginate yaptığım zaman skip yanı offset çalışmıyor direkt 1. veriden alarak bana getiriyor oysa ben ilk 17 veriyi atlayıp 17 den sonrası için paginate yaptırmak istiyorum yardımlarınız için şimdiden teşekkürler kolay gelsin
  • 12-07-2014, 21:32:44
    #2
    Kimlik doğrulama veya yönetimden onay bekliyor.
    İlk sorunuzdaki problemin ilişkilendirmeden kaynaklanabileceğini düşünüyorum. Laravel Türkiye forumunda soruyu yöneltirseniz daha hızlı dönüş alabilirsiniz.
  • 20-08-2014, 21:35:55
    #3
    XYZ
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Muhtemelen sorunu çözdünüz ama ileride aynı sorunla karşılaşanlar olabilir.

    1. sorunda get() yerine first() kullanırsanız sadece ilk gelen veriyi alabilirsiniz.

    2. sorun ile alakalı şöyle birşey buldum belki işinize yarayabilir: http://forumsarchive.laravel.io/viewtopic.php?id=2306