是否可以将 findOne 结果作为对象返回......或者它总是返回一个数组?
我发现一些关于 mongo.objects = 1 添加到 php.ini .. 但对我不起作用。
谁能告诉我更多关于这个的信息?
最佳答案
我没有看到 API 文档或教程中提到 MongoDB PHP 驱动程序返回对象。这并不奇怪,因为官方驱动程序与用于表示文档的 native bson 文档类型保持接近。
然而,有很多额外的库可以提供这种映射。看着 PHP Language Center page例如,在 mongodb.org 上,我看到一些提供直接对象映射的库,例如 simplemongodb 或 mongodb-php-odm。 他们使用自己的 API,因此也许自己编写一个简单的从数组到对象实例的转换函数更适合您。
关于php mongodb findOne 作为对象返回?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2865893/