Bamboo中的字段描述表

Bamboo中的模型定义的时候,需要为每个字段设置一个字段描述表。这个表由一个个的属性和属性值构成。

将已经定义的属性和属性值罗列如下:
[table]
|属性|取值|说明|
|newfield|true or false or nil|标明此字段是否是新字段(相对于继承字段来讲)|
|required|true or false or nil|标明此字段是否是必须的,常用于表单提交时模型字段相关参数的自动检验(配合validate函数)|
|st|'ONE' or 'MANY' or 'FIFO' or 'ZFIFO' or nil|指定外键存储方式(store type),为nil的时候,默认为'ONE'|
|foreign|'Model_name' or 'UNFIXED' or 'ANYSTRING' or nil|指定外链模型|
|enum|一个enum list|指定此字段只能在给定的enum list中取值|
|min|数字|指定此字段必须为数字,且不能小于min|
|max|数字|指定此字段必须为数字,且不能大于max|
|min_length|数字|指定此字段必须为字符串,且长度不能小于min_length|
|max_length|数字|指定此字段必须为字符串,且长度不能大于max_length|
|pattern|一个模式匹配字符串|指定此字段只能在此指定模式字符集中取值|
|fifolen|数字, nil|指定当st取'FIFO'或'ZFIFO'时,队列的长度,默认为100|
|hidden|true or false or nil|指明此字段是否在通用后台管理系统的表格中以列的形式显示,为true就表示不显示|
[/table]
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值