2011-03-02 96 views
1

我是mongodb的新手,并试图在PHP5中尝试这方法。如果有人有任何信息或已经完成了这个请帮助。基本上我有一个PHP对象(或数组数组),我bson_encode。我不确定mongo db是如何工作的,但似乎支持批量插入。所以我想知道如何使用bson_encoded文档集合在mongodb中使用[LOAD DATA ...]。 谢谢在mongodb中批量插入(像导入)bson编码的数据

更新:好像似乎批量插入只允许数组(或任何插入)也许我误解了mongodb可以在bson中查询(包括插入)。所以这就是我现在要做的。 bson_decode和batchInsert。

回答

2

你没有使用PHP驱动程序内置的批处理插入的原因?

http://us3.php.net/manual/en/mongocollection.batchinsert.php

+0

是我使用的批量插入之前,现在我看了你的评论。我做错了。我假设我可以从php中以bson格式插入数据,至少这就是我读的。但我设法转换为关联数组,插入就OK了。谢谢无论如何,我相信你回答将帮助另一个noob :) – Vangel 2011-03-02 05:03:19