我有mysql數據庫存儲在rds上。最近我不得不在表格中添加幾列。 我相應地在模型中做了更改。但他們都沒有獲取新添加的列,但如果我正在對已有列中的數據進行任何更改,則更改將被完美地取回。但新的列不會被提取。Yii Model沒有獲取新添加的列,Mysql Cache問題
我曾試圖重設或刷新查詢緩存,但沒有成功..
試圖與在數據庫和代碼相同的更改連接的開發數據庫,它完美地工作,但變化不是從取生產數據庫。
用於生產db的Mysql引擎是啓用了多重AZ的「MySQL 5.6.19a」。
任何人都可以建議怎麼做才能獲得新增列?
謝謝。
您正在使用yii1或yii2嗎?並嘗試訪問(分配或保存)到這些字段時出錯? – scaisEdge
yii1(1.1.17)..我無法訪問這些字段模型說「field_xyz」沒有被定義..雖然它在那裏在數據庫和模型以及.. –
奇怪的是我能夠得到數據使用createCommand ..通過使用查詢.. –