MongoDB驱动,认证,护照为Laravel

v1.0.2 2017-08-17 09:39 UTC

This package is not auto-updated.

Last update: 2024-09-27 14:29:21 UTC


README

查看Laravel 5.5 包开发

快速入门指南

  • 创建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=