在cakephp中存储选择列表文本

在cakephp中存储选择列表文本,cakephp,Cakephp,我在cakephp中有一个简单的select表单,它是从一个表填充的,并且希望存储列表中的文本,而不是索引。有什么方法可以做到这一点吗 您可以这样实现: <?php $list = $this->Model->find('list', array('Model.fieldForKey', 'Model.fieldForDisplay')); ?> 但是你确定你想要吗?如果两个模型(表)处于hasMany中,属于关联,则存储索引是正确的方法。非常感谢。你是完全正确的,

我在cakephp中有一个简单的select表单,它是从一个表填充的,并且希望存储列表中的文本,而不是索引。有什么方法可以做到这一点吗

您可以这样实现:

<?php $list = $this->Model->find('list', array('Model.fieldForKey', 'Model.fieldForDisplay')); ?>


但是你确定你想要吗?如果两个模型(表)处于hasMany中,属于关联,则存储索引是正确的方法。

非常感谢。你是完全正确的,但它实际上是一个非常小的不必要的特性,索引排列不正确