我怎样才能在Kohana中使用MongoDB?

时间:2012-05-03 07:15:49

标签: php mongodb kohana mongodb-php

请给我一些关于如何在Kohana [v3.2]中使用MongoDB的初学者指导。

我从中下载了Kohana模块 Mongo Module for kohana并为PHP设置了MongoDB驱动程序。现在我正在尝试创建一个新数据库并将记录保存到其中。

2 个答案:

答案 0 :(得分:2)

您实际上并不需要您链接到的Kohana的MangoDB模块。您可以使用PHP的MongoDB Native Driver。 mongo查询语言非常简单,如果你知道一些MySQL,那么这个页面会有所帮助......

http://www.php.net/manual/en/mongo.sqltomongo.php

以下是使用驱动程序的示例,它连接,启动并插入到新集合中,然后选择集合中的所有数据......

$m = new Mongo();

$db = $m->my_database;

$db->my_new_collection->insert(array("a" => 1, "b" => 1));

$found_data = $db->my_new_collection->find();

http://www.php.net/manual/en/mongo.manual.php

了解详情

如果您想使用MangoDB,我建议您阅读代码并查看kohana论坛以获取相关信息。

http://forum.kohanaframework.org/search?Search=mangodb

答案 1 :(得分:1)

到目前为止你尝试了什么? StackOverflow适用于您遇到问题并尝试过所有问题的时候。这不仅仅是因为你正在学习新技术而且不能为自己做一些学习而烦恼

买书;搜索MongoDB文档;使用谷歌并尝试一些东西。你可能会在没有任何帮助的情况下让自己大吃一惊,如果你这样做,你会学到的东西比你让其他人为你努力工作更多。