با سلام احترام
میخواستم بدونم ما چطور میتونیم چندتا ستون (pivot table) رو باهم اضافه کنیم به این صورت که
این جدول ماست حالا من چطوری متونم در زمان sync ، مقدار value رو هم که از یه فرم میاد بروز کنم
مثلا
propertyid = 1
attributeid =1
value = 1
propertyid = 1
attributeid =2
value = 1000
میتونی اینجوری عمل کنی
$property = Prorerty::find($request->peroperty_id);
اگر در متد store هستی
$property->attributes()->attach($attribute_id, ['value' => 1]);
و اگر در متد update هستی
$property->attributes()->updateExistingPivot($attribut_id, ['value' => 1000]));
اگر از sync استفاده کنی به اینصورت میشه
$property->attributes()->sync([$attr_id_first => ['value' => 1], $attr_id_second => ['value' => 1000], $attr_id_third);
و یا اگر مقادیر جدول میانی برای همه یکسان است به اینصورت
$property->attributes()->syncWithPivotValues([$attr_id_first , $attr_id_second, $attr_id_third], ['value' => 1000]);
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟