Я строю referral system
Используя Laravel
и VueJS
. Я хочу count referral
каждого пользователя.
Я реализую счет от User Model
public function getCountReferrerAttribute()
{
$user = User::where('referred_by', auth()->user()->name)->count();
return $user;
}
И я пытаюсь получить его от Vuejs
Его шоу Referrer Count
для каждого пользователя ...
User Schema
Schema::create('users', function (Blueprint $table) {
$table->bigIncrements('id');
$table->string('referral_code')->unique()->nullable();
$table->string('referred_by')->nullable();
$table->string('name');
$table->string('email')->unique();
$table->timestamp('email_verified_at')->nullable();
$table->string('password');
$table->rememberToken();
$table->timestamps();
});
Заранее спасибо .. .