php - CDbCriteria 和 mysql 使用 INDEX()

标签 php mysql yii

我在 yii 中遇到了 active record 的问题。所以基本问题是如何将 USE INDEX() mySQL 条件定义为 CDbCriteria 以将其传递给 CActivedataprovider。 我没有在 api 或代码中找到它。也许有人以前遇到过这个问题,可以分享他的解决方案。

谢谢。

最佳答案

我找到了解决方案。 https://github.com/yiisoft/yii/issues/1385这个 hack 有助于简单的选择和索引。

关于php - CDbCriteria 和 mysql 使用 INDEX(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16777260/

相关文章:

php - MySQL SELECT where if 条件组

针对字符串的 MySQL 查询数据库

PHP Swagger 和 Yii

php - javascript 用新行设置文本区域值

逗号分隔列表中的 PHP 数组

mysql - .csv导入有随机汉字(mysql)

mysql - 仅选择与其他列表匹配的列表 [SQL]

php - 修复 SQL 和循环以自动将数据放入 CGridView

php - 使用 Yii 从关系表中获取更多数据

php - Mysql查询WHERE列在json数组中