رفتن به مطلب
انجمن پشتیبانی لاراول ایران

هاست لاراول با پشتیبانی 24 ساعته و امکانات کامل از مدیرهاست

kalvin

کاربر
  • تعداد ارسال ها

    4
  • تاریخ عضویت

  • آخرین بازدید

پست ارسال شده توسط kalvin


  1. سلام دوستان

    چطوری میتونم با ولیدیشن لاراول از ثبت تکراری یک فیلد (مثلا نام) با توجه به دو تا فیلد دیگه جلوگیری کنم؟

    من دو تا جدول دارم یکیش مستر و یکی دیتیل هستش به ازای هر ردیف از مستر میتونه n ردیف در دیتیل دیتا وجود داشته باشه

    حالا من میخوام برای یک مستر آی دی نام تکراری در جدول دیتیل وجود نداشته باشه ولی همون حرف برای یه مستر آی دی دیگه قابل ثبت باشه

    برای مثال توی دیتیل برایی فیلد نام برای مستر آی دی ۱ میتونه از a تا z رو بگیره ولی دو تا ردیف که نامشون a باشه نمیشه ولی یه ردیف با نام a برای مستر آی دی ۲و ۳و ۴و ... میتونه ثبت بشه.


  2. در 4 دقیقه قبل، saber گفته است :

    سلام

    لینک زیر رو چک کنید مشکل مشابه حل شده

    https://stackoverflow.com/questions/46745365/artisan-migrate-could-not-find-driver

    این کار رو انجام دادم ولی هیچ فرقی نکرد دوست عزیز


  3. سلام دوستان

    من تازه دارم لاراول رو یاد میگیرم و سیستم عاملم اوبونتو هستش و ورژن php بنده 7.4.10 هستش.

    وقتی دستور migrate رو اجرا میکنم که جدول های دیتابیس ساخته بشه این ارور رو میده : 

    عکس فایل env رو هم فرستادم٫ تو تصویر گوشه سمت چپ دیتابیس testDb رو هم میتونید توی MySql ببینید

     Illuminate\Database\QueryException 
    
      could not find driver (SQL: select * from information_schema.tables where table_schema = laravel and table_name = migrations and table_type = 'BASE TABLE')
    
      at vendor/laravel/framework/src/Illuminate/Database/Connection.php:671
        667         // If an exception occurs when attempting to run a query, we'll format the error
        668         // message to include the bindings with SQL, which will make this exception a
        669         // lot more helpful to the developer instead of just the database's errors.
        670         catch (Exception $e) {
       671             throw new QueryException(
        672                 $query, $this->prepareBindings($bindings), $e
        673             );
        674         }
        675 
    
          +37 vendor frames 
      38  artisan:37
          Illuminate\Foundation\Console\Kernel::handle()

    Screenshot from 2020-09-27 11-28-10.png

×
×
  • جدید...