在laravel框架中使用mongodb数据库
来源:互联网 发布:全国城市mysql数据库 编辑:程序博客网 时间:2024/05/21 11:51
在laravel框架中使用mongodb,前提是你已经安装好了mongodb及mongodb的php扩展。
没有安装的,具体可以参照博客http://blog.csdn.net/turtleo/article/details/50119459
1、使用composer在laravel框架中引入mongodb
composer require jenssegers/mongodb
2、编辑config/app.php文件
在providers出添加如下代码
Jenssegers\Mongodb\MongodbServiceProvider::class,
在aliases出添加如下代码
'Mongo' => Jenssegers\Mongodb\MongodbServiceProvider::class,
3、配置config/database.php
'default' => env('DB_CONNECTIOND', 'mongodb')
'mongodb' => [ 'driver' => 'mongodb', 'host' => 'localhost', 'port' => 27017, 'database' => 'test', 'username' => '', 'password' => '', ],
4、测试配置是否正确
新建一个model文件
<?phpnamespace App;use Mongo;use DB; class Mongodb extends Mongo { protected $collection = 'users'; protected $connection = 'test'; public static function test() { $users = DB::collection('users')->get(); var_dump($users); } }
新建一个controller文件
<?phpnamespace App\Http\Controllers;use App\Http\Controllers\Controller;use App\Mongodb;class MongodbController extends Controller{ protected function test() { Mongodb::test(); } }
0 0
- 在laravel框架中使用mongodb数据库
- laravel框架使用mongodb数据库
- laravel 使用mongodb数据库
- 如何在Django中使用mongodb数据库?
- Laravel 中使用 Redis 数据库
- 在 Laravel 中使用 Laravel Searchy 扩展包实现基于数据库的轻量级搜索功能
- 在 Laravel 中使用 Laravel Searchy 扩展包实现基于数据库的轻量级搜索功能
- 在 Laravel 中使用 Laravel Searchy 扩展包实现基于数据库的轻量级搜索功能
- laravel框架中使用model层
- laravel框架中使用model层
- Laravel框架中简单使用中间件
- Laravel框架中验证码的使用
- laravel框架中前端如何使用csrf
- 在android中使用Realm数据库框架
- 在android中使用OrmLite数据库框架
- 在koa中使用mongoose操作mongodb数据库
- 在 Laravel 中使用 Laravel Searchy 遇到的坑
- 在Laravel中使用数据库事务以及事务失败后的异常处理
- Java编译器的流程图
- [maven学习笔记]第一节,认识maven,搭建maven开发环境,写第一个HelloWorld
- 使用ajaxfileupload.js异步上传文件到服务器
- 无题
- PAT Basic 1004
- 在laravel框架中使用mongodb数据库
- Java 多线程 并发 锁 Java线程面试题 Top 50
- 算法设计步步高:1.入手从最容易想到的分析开始写代码 2.分析补缺 3.补漏及完善 4.稍事优化
- SSH总结(一)
- 《TCP/IP详解 卷1:协议》 读书笔记 第四章 ARP:地址解析协议
- object-c之UITableView的数据索引控件UISearchController
- 事业之感悟
- SSH总结(二)
- C++显性转换