• Uyarı

Trickler 1.Laravel ile Veritabanı Üzerinde Artırma ve Azaltma İşlemleri

  • Konbuyu başlatan impROS
  • Başlangıç tarihi

impROS

Member
Yönetici
Laravel Artisan
#1
Laravelde azaltma ve artırma işlemleri yaparken bu kod yerine:

Kod:
$article = Article::find($article_id);
$article->read_count++;
$article->save();
Bunu kullanın:

Kod:
$article = Article::find($article_id);
$article->increment('read_count');
Daha hızlı ve özelleştirilebilir olmasını isterseniz bunu da kullanabilirsiniz:

Kod:
Article::find($article_id)->increment('read_count');
Article::find($article_id)->increment('read_count', 10); // +10
Product::find($produce_id)->decrement('stock'); // -1