سلام این رابطه در نظر بگیرید
کاربر میتونه n تا مقاله داشته باشه هر مقاله رو n تا کاربر میتونن بخرن که جدول داریم که id کاربر و id مقاله داره ذخیره میشه یه جدول دیگه داریم که به این تیبل آخری وصله که چه قدر پرداخت کرده
چجوری محاسبه کنیم اون کاربری که مقاله رو تولید کرده چه قدر درامد داشته.
فقط میخوایم query عدد برگردونه
Payment::whereHas('paymentDetail.Article',function ()use ($q,$authorId){
$q->where('userId',$authorId);
})->sum('price');
البته باید روابط رو بسازین(paymentDetail,Article)
یه تیبل واسط دارم بین مقاله و کاربر که این کاربر این مقاله رو خریده
یه تیبل دیگه دارم که id همین تیبل که گفتم رو گرفتم با اطلاعات پرداختش رو ذخیره میکنم
Payment::whereHas('paymentDetail.Article',function ()use ($q,$authorId){
$q->where('userId',$authorId);
})->sum('price');
البته باید روابط رو بسازین(paymentDetail,Article)
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟