所以有这样的交易:
我已经为基本事件管理设置了一张桌子。这是在所有支持代码到位的情况下完成的。我决定使用 jquery 日历,完整日历通过 JSON 提要进行显示。这也已经到位,但这是一个障碍。
CActiveRecord 返回的数据使用数据库中的键,例如 event_id、event_title 等。当我通过 Yii 的 CJSON::encode() 输出数据时,Full Calendar 需要 id、title 等键。我'宁愿不更改数据库或我的 CRUD 表单只是为了适应这个日历。
如果我正在编写我的 sql,我只会使用 AS(即 SELECT event_id AS id)来促进这种变化,但是我在 Yii 中看不到这样做的方法。有什么建议么?有没有办法在 Yii 的查询中添加 AS 语句?
谢谢大家