محمد لارافيل نشر 7 مايو 2023 أرسل تقرير نشر 7 مايو 2023 أريد إنشاء علاقة متعددة الأشكال وتسمح بأن تكون فارغة مثال: Schema::create('ps_assistances', function (Blueprint $table) { $table->bigIncrements('id'); $table->string('assistance_number', 50)->nullable(); $table->morphs('assitanceable')->nullable(); }); لكن هذا المثال يعيد قيمة فارغة عند تحديد ->nullable() أحاول إنشاء _type و _id يدويا ويعمل بشكل جيد كالتالي Schema::create('ps_assistances', function (Blueprint $table) { $table->bigIncrements('id'); $table->string('assistance_number', 50)->nullable(); $table->string('assitanceable_type')->nullable(); $table->unsignedBigInteger('assitanceable_id')->nullable(); }); هل يمنكم مساعدتي؟ اقتباس
السؤال
محمد لارافيل
أريد إنشاء علاقة متعددة الأشكال وتسمح بأن تكون فارغة
مثال:
Schema::create('ps_assistances', function (Blueprint $table) { $table->bigIncrements('id'); $table->string('assistance_number', 50)->nullable(); $table->morphs('assitanceable')->nullable(); });
لكن هذا المثال يعيد قيمة فارغة عند تحديد
->nullable()
أحاول إنشاء _type و _id يدويا ويعمل بشكل جيد كالتالي
Schema::create('ps_assistances', function (Blueprint $table) { $table->bigIncrements('id'); $table->string('assistance_number', 50)->nullable(); $table->string('assitanceable_type')->nullable(); $table->unsignedBigInteger('assitanceable_id')->nullable(); });
هل يمنكم مساعدتي؟
0 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.