我爲我的數據庫使用Doctrine 2,目前我正在嘗試爲具有「整數」類型的列中的一個設置長度,但它只是似乎沒有被採取。Doctrine2列類型長度爲255的整數不適用於DB
/** @Column(type="integer", length=255) */
protected $number;
當我檢查我的數據庫它仍然說「int(11)」,而不是「int(255)」。我還沒有發現任何人在Google上遇到過這個問題,或者我的關鍵字不能很好地工作。我見過一些使用length = XXX的人的例子,並沒有抱怨,所以我認爲這將是走的路,但目前爲止沒有好...
我總是丟/重建整個數據庫和代理等,所以我懷疑它來自那裏。
謝謝你工作得很好! –
長度屬性意味着寬度。 「INT」寬度可以有這麼大的數字,因爲它與int的範圍無關。 – meze
我同意@meze。這答案是假的。 – codekandis