0

有人知道如何从 MongoDb 集合中填充下拉列表吗?我如何访问 MongoId 对象。我正在使用带有 YiiMongoDbSuite 扩展的 Yii 框架。

4

1 回答 1

0

我相信 YiiMongoDbSuite 返回类型的活动记录CActiveRecord

_id只是类的一个属性,这样做:

$m = $v->_id

将使$m该记录或活动记录类的 _id 相等。

上面的代码可能会返回一个MongoId对象,这可能是您遇到的问题,在这种情况下,您可以简单地执行以下操作:

$m = (string)$v->_id

获取MongoId对象的字符串表示。

于 2012-10-09T09:45:56.110 回答