با سلام خسته نباشید.
من داخل یک پروژه ام چند مدل دیتابیس دارم که براساس نوع حسابی که خریده فرد قرار فرق کنه و به دیتابیس خودش وصل شه در eloquent model های پروژم.
من با این کد به نام دیتابیس دسترسی دارم.
auth()->user()->database_connection;فقط می خام در هنگام اجرای پروژه با استفاده از نام دیتابیسی که در کد بالا بهش دسترسی دارم connection$ برخی مدل ها عوض و به دیتابیس مربوطه متصل شود.
سعی کردم با استفاده در construct function در مدل ها connection رو تغییر بدم ولی متاسفانه در constructfunction به auth()->user() دسترسی ندارم و null بر می گردونه در صورتی که بیرون از construct نال بر نمی گردونه.
ممنون می شم راهنمااییم کنید خیلی گیرم.
با سلام خدمت شما همراه عزیز
لینک زیر رو مطالعه کنید
https://stackoverflow.com/questions/31847054/how-to-use-multiple-databases-in-laravel
موفق و سربلند باشید