🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
# 什么是独立模型 在模型管理部分,一个模型即对应一张表。独立模型就是独立的,不与其他表关联的一张数据表。 # 如何建立独立模型 在后台的 **系统->模型管理** 部分新增模型,可输入一些表的基本属性。 ![QQ截图20131218145859](http://document.onethink.cn/Uploads/Editor/2013-12-18/52b14966b48c8.png) 新增时,要注意标识的唯一性。 > 值得一提的是,新增成功后,该表并不会真正建立,因为还没有为其新建字段。 下一步就是编辑刚才的模型,管理其属性(字段)。 属性管理有着强大的功能。 ![QQ截图20131218150747](http://document.onethink.cn/Uploads/Editor/2013-12-18/52b149b537450.png) 新增属性时,**字段类型**决定了其在表单中的展示方式;**字段定义**则作为新建该字段的原生sql的一部分。 > 修改字段定义时,需要注意符合sql语法。 在属性的高级部分,可动态地定义自动验证和自动完成。当然了,这些定义都必须符合Thinkphp的规则。 > 在新建第一个字段完成后,该表就真实建立了。 `特别提醒:通过模型管理建模后,不能手动去数据库修改或新增字段,否则被改动的字段将无法被管理。` # 管理模型的数据 在模型列表里,可以方便地管理所有模型的数据。 数据列表的展示方式由编辑模型里的**列表定义**指定 > 目前模型数据的管理有4个通用方法:新增/Think/add;编辑/Think/edit;删除/Think/del;列表/Think/lists > > 列表定义里的操作一般都会用到上述方法,具体规则请参考OT自带模型的数据 ![QQ截图20131218150952](http://document.onethink.cn/Uploads/Editor/2013-12-18/52b14a2b12782.png)