我在rails 3.2.22中使用wash_out gem
构建复杂类型时:'AuditCase'
我使用以下定义:
class AuditCase < WashOut::Type
map :caseID => :long,
:periodStart => :dateTime,
end
它给了我以下结果
<xsd:complexType name="AuditCase">
<xsd:sequence>
<xsd:element name="CaseID" type="xsd:long" nillable="true"/>
<xsd:element name="PeriodStart" type="xsd:dateTime" nillable="true"/>
</xsd:sequence>
</xsd:complexType>
如何配置此 WashOut::Type, 'AuditCase' 以将 nill 参数设置为 false: nillable="false" ?