markustripp / mongo
MongoDB驱动,认证,护照为Laravel
v1.0.2
2017-08-17 09:39 UTC
Requires
- mongodb/mongodb: ^1.1
This package is not auto-updated.
Last update: 2024-09-27 14:29:21 UTC
README
快速入门指南
- 创建Laravel 5.5项目:
composer create-project laravel/laravel myproject dev-develop
cd myproject
- 添加依赖:
composer require markustripp/mongo
- 复制配置:
php artisan vendor:publish
现在您可以使用Mongo Facade了,例如打开routes/web.php
<?php Route::get('mongo', function(Request $request) { $collection = Mongo::get()->mydatabase->mycollection; return $collection->find()->toArray(); }); Route::get('/', function () { return view('welcome'); });
将文档添加到mydatabase中的mycollection,然后在浏览器中打开http://myproject.dev/mongo
要覆盖默认的MongoDB连接配置,请将以下参数添加到您的.env文件中。在MongoDB Driver Manager 页面上找到详细说明。使用单引号内的JSON格式表示选项。
MONGO_URI=mongodb://127.0.0.1:27017
MONGO_URI_OPTIONS='{"appname": "app", "replicaSet": "repl"}'
MONGO_DRIVER_OPTIONS=