`
daogangtang
  • 浏览: 62649 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

Bamboo中的字段描述表

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

将已经定义的属性和属性值罗列如下:
属性取值说明
newfieldtrue or false or nil标明此字段是否是新字段(相对于继承字段来讲)
requiredtrue 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
hiddentrue or false or nil指明此字段是否在通用后台管理系统的表格中以列的形式显示,为true就表示不显示


分享到:
评论

相关推荐

    企业管理用表-生产异常统计表.zip

    生产异常统计表通常会包含以下关键信息和字段: 1. **日期**:记录异常发生的日期,以便分析异常发生的频率和周期性模式。 2. **生产线/设备**:标识异常发生的特定生产线或设备,有助于确定问题的来源。 3. **异常...

    企业管理用表-文件资料移交、接收登记表.zip

    这份压缩包中的"企业管理用表-文件资料移交、接收登记表.xls"是一个Excel电子表格,它包含了详细的字段和栏目,用于记录文件资料的详细信息。以下是对这个登记表可能包含的关键内容的详细解释: 1. **移交人**:这...

    基于正则抽取的竹种数据结构化方法研究.pdf

    描述中提到的"#资源达人分享计划#"可能是指这个研究或成果是作为某个知识分享或推广活动的一部分,鼓励专家和学者共享他们的专业知识和研究。 标签包括"数据结构"、"数据分析"、"大数据"、"参考文献"和"专业指导",...

    《数据库课程设计》_大作业仓库管理系统设计与开发 作品二.zip

    在本项目中,学生需要理解实体关系(ER)模型,这是数据建模的一种方法,用于描述现实世界中的实体、它们之间的关系以及属性。例如,可以有“商品”实体、“仓库”实体和“库存”实体,这些实体之间可能存在“存放于...

    java+SQLServer2005编写的学生学籍管理系统(内附数据库文档和说明文档).zip

    2. **表结构**: 描述每个表的字段名、数据类型、约束等。 3. **索引信息**: 包含索引的定义和目的。 4. **存储过程和函数**: 列出所有的自定义SQL代码,如存储过程和函数。 5. **数据字典**: 提供数据库中所有对象的...

    企业管理用表-领料单空白表格.zip

    在实际应用中,企业可以根据自身的需求对这个模板进行定制,增加或调整字段,以满足不同业务场景的需求。同时,由于是Excel格式,可以利用其内置的公式、图表等功能进行更深入的数据处理和可视化分析。 总之,"企业...

    《数据库课程设计》-旅游管理系统设计报告.zip

    在旅游管理系统中,数据库将包括客户表(记录客户基本信息、偏好等)、行程表(存储旅行线路详情)、预订表(追踪订单状态和支付信息)等关键实体。 设计数据库时,我们将遵循关系数据库模型,这涉及到创建一系列...

    JIRA系统管理员指南 v4 中文

    - 集成管理:如与BAMBOO、CVS、FISHEYE等系统的集成配置。 - 常用设置:邮件服务器、时间跟踪等基础配置。 - 全局权限:设定不同角色的访问权限。 - **模型管理**: - 通知模型:定义何时向哪些用户发送通知。 ...

    数据库.zip.zip

    8. **键(Key)**:用于唯一标识表中记录的字段或字段组合,如主键(Primary Key)和外键(Foreign Key)。 9. **关系(Relationship)**:在多个表之间建立的关联,通常基于外键。 10. **SQL(Structured Query ...

    基于VB+ACCESS小区物业管理系统(源代码+系统).zip

    物业管理系统中的数据库可能包含业主表、房屋表、费用表、服务请求表等,每个表都有其特定的字段来存储相关数据。 7. **用户界面**:VB提供了丰富的控件和界面设计工具,使得创建用户友好的图形界面变得简单。在...

    门窗制作订货单.doc

    4. **版式设计**:描述中的“可随意修改,任意编辑”提示我们关注文档的可编辑性,这是版式设计的一个要素。在IT中,用户友好的设计能提高效率和满意度。 5. **数字签名**:制作人和客户的签字部分在电子文档中可以...

    oracle期末考试试题及答案.zip

    - 数据模型:Oracle支持实体-关系(E-R)模型,其中包含表、字段和键等元素,用于描述现实世界的数据结构。 2. SQL语言: - DDL(Data Definition Language):用于创建、修改和删除数据库对象,如表、视图、索引...

    JAVA+SQL办公自动化系统(源代码+文档+外文翻译).zip

    在办公自动化系统中,可能有用户表、任务表、文件表等,每个表都有其特定的字段和关系。 6. **安全性**:可能涉及权限控制、认证和授权机制,如使用Spring Security或Apache Shiro,以保护系统免受非法访问。 7. *...

    [其他类别]网页中文本框自校验的标签_input.zip

    标题“[其他类别]网页中文本框自校验的标签_input.zip”和描述“[其他类别]网页中文本框自校验的标签_input.zip”都指向一个关于网页中使用HTML5的Input标签进行自校验的主题。虽然没有具体的标签信息,但我们可以...

    8、副本餐厅报价_清单.zip

    表格中可能存在行列布局,列可能包括菜品名称、单价、分量、描述、是否含税等字段。 3. **公式与计算**: Excel支持使用公式进行计算,例如,餐厅可能通过公式自动计算总金额,将单个菜品价格乘以数量,加上服务费和...

    [上传下载]仿163网盘无刷新文件上传 for Jsp_fileupload_jsp.zip

    "上传下载]仿163网盘无刷新文件上传 for Jsp_fileupload_jsp.rar"表明这个压缩包包含了一个或多个与JSP文件上传相关的源代码文件,可能是JSP页面、Servlet、JavaScript脚本以及其他支持文件,如CSS样式表和图片资源...

    ASP.NET-[新闻文章]我的小书坊源码(三层实现).zip

    2. 文章表(Articles):包含文章ID、标题、内容、作者、发布时间、分类ID等字段。 3. 分类表(Categories):保存分类名称和ID,可能还有描述。 4. 评论表(Comments):记录用户ID、文章ID、评论内容和时间等。 5....

    安卓开发-Android系统日历日程操作.zip.zip

    values.put(CalendarContract.Events.DESCRIPTION, "日程描述"); values.put(CalendarContract.Events.DTSTART, startTime.getTimeInMillis()); values.put(CalendarContract.Events.DTEND, endTime....

    基于ASP+SQL学生排课管理系统(源代码).zip

    1. **数据库设计**:理解如何使用SQL Server设计关系型数据库,包括创建表、定义字段类型、建立关联,以及编写SQL查询语句。 2. **ASP.NET Web Forms**:学习如何使用ASP.NET的Web Forms模型创建页面,使用控件(如...

Global site tag (gtag.js) - Google Analytics