我試圖創建一個包laravel中,我需要與Orientdb(圖數據庫)進行連接。 在服務提供引導文件我想在寄存器方法連接。我已經在應用程序中添加數據庫的詳細信息/配置/ database.php中 我想使用的細節,並連接。 那麼創建數據庫連接的最佳方式是什麼?如果有人提出正確的方法和解釋,這將會更有用。還有關於Laravel內部功能的任何教程或書籍嗎?如何使Laravel數據庫連接包
0
A
回答
0
如果您在添加應用程序/配置/ database.php中的配置文件中的另一個連接,那麼你可以通過使用在你的模型下面的那個連接;
class Model extends Eloquent {
protected $connection = 'connection_name';
//Rest of model.
}
connection_name來自您設置連接的數組數據的關聯名稱,如此;
'connection_name' => array(
'driver' => 'mysql',
'host' => '',
'database' => '',
'username' => '',
'password' => '',
'charset' => 'utf8',
'collation' => 'utf8_unicode_ci',
'prefix' => '',
),
這將成爲軟件包的一個要求,儘管如果您打算讓別人使用它,我們的用戶就會安裝它。
我的建議是隻使用你的應用程序使用相同的默認數據庫,並運行你已經爲你的包創建的遷移。然後,唯一的要求是運行一個命令將所需的表添加到數據庫中。
0
Laravel:From Apprentice To Artisan
(https://leanpub.com/laravel)作者:Taylor Otwell是學習laravel內幕的最佳書籍
相關問題
- 1. Laravel 5.4數據庫連接
- 2. Laravel/MySQL數據庫連接
- 3. Laravel數據庫連接
- 4. Laravel使用舊的數據庫連接
- 5. 數據庫連接包裝
- 6. 如何使用Laravel 5.3通過SSL連接到MySQL數據庫
- 7. Laravel:如何在連接中使用其他數據庫表?
- 8. 如何連接數據庫?
- 9. 如何連接數據庫
- 10. laravel 4關閉數據庫連接
- 11. laravel連接到在線數據庫
- 12. Laravel連接外部數據庫?
- 13. 添加數據庫連接屬性laravel
- 14. Laravel 5數據庫連接問題
- 15. Laravel 4 - 連接到其他數據庫
- 16. Laravel無法連接到dockerise數據庫
- 17. 在laravel中連接兩個數據庫
- 18. Laravel 5.1動態數據庫連接
- 19. Laravel沒有連接mysql數據庫
- 20. 連接到數據庫問題laravel 5.1
- 21. laravel 5按鈕連接數據庫
- 22. 連接數據庫失敗,laravel MySQL的
- 23. Laravel圖需要連接數據庫
- 24. Laravel驗證 - 連接到數據庫
- 25. Laravel關係數據庫連接
- 26. 如何使用ADO.Net連接數據庫?
- 27. 如何使用robotium連接數據庫?
- 28. 如何使一個數據庫連接
- 29. 如何使用cx_oracle django包連接到oracle舊數據庫?
- 30. 如何爲包配置使用不同的數據庫連接?