jmflava / mongo-morph
该包最新版本(v0.5)没有可用的许可信息。
MongoMorph是一个PHP对象,可以展平MongoDB数据或将展平的数据恢复到MongoDb格式。
v0.5
2013-04-17 15:40 UTC
Requires
- php: >=5.4.6
This package is not auto-updated.
Last update: 2024-09-22 04:15:16 UTC
README
MongoMorph是一个PHP对象,可以展平MongoDB数据或将展平的数据恢复到MongoDb格式。如果您想通过扁平文件与Mongo数据库交互,可能会觉得这个工具很有用。
实现示例
MongoMorph最典型的用法是在命令中使用,其可能看起来像以下这样
// Code to spin up a new Mongo connection...
$db = $mongo->selectDb('your-db-here');
$mongoMorph = new Jmflava\MongoMorph\MongoMorph($db, __DIR__ . '/path/to/morph/dir');
if ($argv[1] === 'backup') {
$mongoMorph->backup();
} elseif ($argv[1] === 'restore') {
$mongoMorph->restore();
}