ThinkChat🤖让你学习和工作更高效,注册即送10W Token,即刻开启你的AI之旅 广告
## 模型管理 > 模型管理是用来管理数据表的**字段**、**数据**和一些**模型配置**。 > > 可以通过**新增**来增加表和模型,或者用**生成**获得已存在表的模型。 > > 目前,系统内置了三个模型(基础文档模型和扩展文档模型),其他的可根据自己的需要新增或生成。![QQ截图20131217103351](http://document.onethink.cn/Uploads/Editor/2013-12-17/52afb8ad30fce.png) ### 1\. 新增独立模型 如果你觉得内置的文档模型无法满足你的需求,那么独立模型将是最终的解决方法。 你可以在独立模型里新建任何字段而不受限制。 新建的模型会根据你的**列表配置**自动生成数据列表 ![QQ截图20131217152328](http://document.onethink.cn/Uploads/Editor/2013-12-17/52affbe1e0773.png) > 需要注意:模型标识是**唯一的**,且不要与已有的表名(去除表前缀的)相同,否则无法生成重名的模型。 列表定义,是显示该模型数据的列表样式。定义里可使用该模型的字段标识,已存在的公共函数,以及生成链接。 定义参考: ~~~ id:编号 title:标题:article/index?cate_id=[category_id]&pid=[id] type|get_document_type:类型 level:优先级 update_time|time_format:最后更新 status_text:状态 view:浏览 id:操作:[EDIT]&cate_id=[category_id]|编辑,article/setstatus?status=-1&ids=[id]|假删除,[DELETE]|删除 ~~~ ### 2\. 新增属性 新建的模型是没有属性的,所以我们需要增加属性(即表字段) ![QQ截图20131217152704](http://document.onethink.cn/Uploads/Editor/2013-12-17/52affd0973391.png) ![QQ截图20131217153215](http://document.onethink.cn/Uploads/Editor/2013-12-17/52affdee66f9e.png) > 这里比较重要的是 **字段定义**,这关系到建表sql语句的生成。 > > 选择**字段类型**里的选项,会自动生成字段定义。 > > 如需修改,请参考生成的定义格式。 当第一个属性新增成功后,该表就真实建立了。 我们可以通过模型管理的 **数据** 按钮来增删改查数据。 当然,如果需求比较复杂,可以自定义增、删、改的模板。但是模板文件需要放在`Application\Admin\View\Think`下。