svenanders/sarmongo

轻量级的MongoDB实现

dev-master 2014-06-30 21:50 UTC

This package is not auto-updated.

Last update: 2024-09-14 15:47:38 UTC


README

一个使连接数据库变得容易的ZF2模块

目前包括MongoDB和MySQL的支持。最终将添加更多

MAMP和MySQL的说明

对于本地测试,请使用127.0.0.1代替localhost,并在MAMP PRO设置中取消勾选“仅允许本地访问”。

###更多信息

http://blog.robbestad.com

使用方法

在你的composer.json中添加以下行

"svenanders/sardatabases": "dev-master"

将以下行添加到你的application.config.php

'modules' => array(
    'SarDatabases',
),

在你的代码中包含这个类

use SarDatabases;

然后在你的函数中使用它,如下所示

$dbConn = new Databases\SarMongo("environment", "database", "collection");
$cursor = $dbConn->find(array("key" => "value"));

支持

->find
->insert
->update
->delete

测试

从项目的根目录执行 phpunit vendor/svenanders/sardatabases/tests/ 来运行测试

#####许可证

Sven Anders Robbestad (C) 2014

CC BY