با سلام
من یک مدل User دارم مربوط به جدول Users ، و یک مدل Meta مربوط به جدول Metas که اطلاعات اضافی کاربران رو نگهداری میکنه و رابطه بین این دو مدل رو یک به چند تعریف کردم به این صورت که در مدل User از hasMany و در مدل Meta از belongsTo.
توی جدول Metas سه تا ستون دارم user_id , key , value ، یک نمونه رکورد توی این جدول اینطوری هست :
user_id = 10
key = state_id
value = 16
آیا ممکن هست با روابط Eloquent کاربر هایی که state_id برابر 16 دارن رو get کنم ؟
با wherehas مشکلم حل شد ، اگر کسی به سوال که من داشتم برخورد این کد رو ببینه :
use Illuminate\Database\Eloquent\Builder;
// Retrieve posts with at least one comment containing words like code%...
$posts = Post::whereHas('comments', function (Builder $query) {
$query->where('content', 'like', 'code%');
})->get();
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟