Oli*_* Y. 5 mysql coldfusion orm coldfusion-9
我正在尝试使用默认值创建一个新的字符串属性:
<cfproperty fieldtype="column" name="showIn" ormtype="string" default="credentials" notnull="true" required="false" />
Run Code Online (Sandbox Code Playgroud)
在ORMReload()之后,该列存在于数据库中,但没有默认值.
我预计:
showIn VARCHAR(255)NOT NULL DEFAULT"凭据"
我明白了:
showIn VARCHAR(255)NOT NULL
我正在使用MySQL 5.1.63和ColdFusion 9.(Adobe)
我在这里错过了什么吗?
使用dbdefault而不是default:
<cfproperty fieldtype="column" name="showIn" ormtype="string" dbdefault="credentials" notnull="true" required="false" />
Run Code Online (Sandbox Code Playgroud)
从文档中:
dbdefault:导出模式时设置表中列的默认值。
| 归档时间: |
|
| 查看次数: |
99 次 |
| 最近记录: |