php mongodb findOne作为对象返回?

时间:2010-05-19 13:30:10

标签: php mongodb

是否可以将findOne结果作为对象返回..或者它总是返回一个数组?

我发现了一些关于mongo.objects = 1添加到php.ini的内容..但是对我来说不起作用。

有人可以告诉我更多关于此的事情吗?

1 个答案:

答案 0 :(得分:4)

我没有看到在API文档或教程中返回对象的MongoDB PHP驱动程序。这并不奇怪,因为官方驱动程序与用于表示文档的本机bson文档类型保持接近。

但是有很多额外的库可以提供这样的映射。例如,在mongodb.org上查看PHP Language Center page,我看到一些提供直接对象映射的库,例如simplemongodb或mongodb-php-odm。 他们使用自己的API,所以也许只是从数组到对象实例编写一个简单的转换函数就更适合你了。