2017-09-15 17 views
5

मैं एक डिफ़ॉल्ट मान के साथ एक नया स्ट्रिंग संपत्ति बनाने के लिए कोशिश कर रहा हूँ के लिए काम नहीं करता है:,() एक ORMReload बादColdFusion 9 ORM: डिफ़ॉल्ट मान स्ट्रिंग्स

<cfproperty fieldtype="column" name="showIn" ormtype="string" default="credentials" notnull="true" required="false" /> 

स्तंभ डेटाबेस में मौजूद है, लेकिन एक डिफ़ॉल्ट मूल्य के बिना।


मैं उम्मीद:

showin VARCHAR (255) नहीं NULL डिफ़ॉल्ट "साख"

मैं:

showin VARCHAR (255) नहीं NULL


मैं MySQL 5.1.63 और कोल्डफ्यूजन 9 का उपयोग कर रहा हूं (एडोब)

क्या मुझे यहां कुछ याद आ रही है?

उत्तर

1

उपयोग default के बजाय dbdefault:

<cfproperty fieldtype="column" name="showIn" ormtype="string" dbdefault="credentials" notnull="true" required="false" /> 

documentation से:

dbdefault: इस तालिका में किसी स्तंभ का डिफ़ॉल्ट मान सेट किए जाने पर स्कीमा निर्यात किया जाता है।

संबंधित मुद्दे