【问题标题】:Bulk Insert (like import) bson encoded data in mongodb在 mongodb 中批量插入(如导入)bson 编码数据
【发布时间】:2011-03-02 12:46:43
【问题描述】:

我是 mongodb 的新手,想在 PHP5 中尝试一下。如果有人有任何信息或已经这样做,请提供帮助。基本上,我在 PHP 中有一个 bson_encode 的对象(或数组数组)。我不确定 mongo db 是如何工作的,但它似乎支持批量插入。所以我想知道如何使用 bson_encoded 文档集合在 mongodb 中使用 [LOAD DATA...]。 谢谢

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

【问题讨论】:

    标签: php bulkinsert mongodb bson


    【解决方案1】:

    您没有使用 PHP 驱动程序中内置的批量插入的任何原因?

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

    【讨论】:

    • 是的,在我阅读您的评论之前,我现在正在使用批量插入。我做错了。我假设我可以从 php 插入 bson 格式的数据,至少那是我读到的。但是我已经设法转换为关联数组并且插入没问题。无论如何,谢谢,我相信你的回答会帮助另一个菜鸟:)
    猜你喜欢
    • 2013-11-07
    • 1970-01-01
    • 1970-01-01
    • 2017-01-20
    • 1970-01-01
    • 1970-01-01
    • 2013-07-12
    • 2017-10-05
    • 2013-05-19
    相关资源
    最近更新 更多