Mongo_Db 简介 - 类別
优质
小牛编辑
129浏览
2023-12-01
简介
Mongo_Db 类别提供方法与 Mongo 资料库 互动。
除了提供通常的新增、选择、删除和更新的功能之外, 它有一些管理方法帮助你对资料库实用操作。
配置
对于每一个 Mongo 资料库连线在 app/config/db.php 的 Mongo 阵列里必须有一个配置。配置选项和解释表列如下, 每个配置须包含主机名称和资料库名称。
参数 | 类型 | 必要 | 描述 |
---|---|---|---|
hostname | 字串 | 是 | 主机名称 |
database | 字串 | 是 | 资料库名称 |
port | 数字 | 否 | 连线使用埠 |
replicaset | 字串 | 否 | 用于连线的副本集名称 |
username | 字串 | 否 | 用于认证的使用者名称,如果没有已设定的密码将忽略 |
password | 字串 | 否 | 用于认证的密码,如果没有已设定的密码将忽略 |
配置範例:
// 在 app/config/db.php 里
'mongo' => array(
// 当没有实例名称被提供时使用此群组。
'default' => array(
'hostname' => 'localhost',
'database' => 'mongo_fuel',
),
// 在下面表列你自己的群组。
'my_mongo_connection' => array(
'hostname' => 'localhost',
'database' => 'my_db',
'replicaset' => 'replica',
'username' => 'user',
'password' => 'p@s$w0rD',
),
),
一旦你设定到位,你可以开始使用 MongoDB。
为了使用 MongoDB 这必须在你的伺服器上可用,看看你的伺服器是否有支援 Mongo, 在你的 phpinfo() 寻找 Mongo 段落或询问你的主机供应商。