Laravel 5编写自定义数据库驱动程序

时间:2016-01-04 10:05:59

标签: database laravel-5 driver

我正在研究项目并且需要实现自定义数据库驱动程序,但是找不到我应该实现的接口的任何准则。 是否有任何资源可以帮助编写自定义驱动程序,而不仅仅是感谢潜入代码并试图弄清楚当前驱动程序是如何实现的?

修改

通过说“驱动程序”,我的意思是支持使用标准的Laravel方法(Eloquent模型和查询构建器)的NoSQL dabase,例如:

User::take(10)->get();

3 个答案:

答案 0 :(得分:2)

对于MySQL Laravel使用雄辩 laravel - eloquent

对于像MongoDB这样的NoSql,您可以使用laravel-mongodb jenssegers - laravel-mongodb

它甚至支持MySql和MongoDB之间的混合关系

答案 1 :(得分:1)

我在我的一个项目中使用过MongoDB(NoSQL数据库),我必须使用jenssengers包https://github.com/jenssegers/laravel-mongodb来使用这些功能。我无法使用Eloquent。

答案 2 :(得分:1)

Laravel-雄辩的/詹森斯-Laravel-MongoDB也可以管理混合关系。