コンボボックスリストにmongodbコレクションを設定する方法を知っている人はいますか?
$list = CHtml::listData($industryModels, '_id', 'name');
echo $form->dropDownListRow($model, 'industry_id', $list);'
_id は mongoId オブジェクトであり、 toString は自動的に呼び出されないため、機能しません。次のエラーが表示されます。
PHP warning Illegal offset type
これは、スタック トレースに基づいて、オブジェクトを配列キーとして使用できないことを意味します。
それでは、コンボボックスリストのキーとして使用するmongoId文字列を取得するにはどうすればよいですか???