【发布时间】:2012-10-10 01:39:08
【问题描述】:
有人知道如何用 mongodb 集合填充组合框列表吗?
$list = CHtml::listData($industryModels, '_id', 'name');
echo $form->dropDownListRow($model, 'industry_id', $list);'
不会工作,因为 _id 是一个 mongoId 对象并且 toString 不会自动调用。我收到以下错误:
PHP warning Illegal offset type
基于堆栈跟踪意味着对象不能用作数组键。
那么我如何让 mongoId 字符串用作组合框列表中的键???
【问题讨论】: