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