独立模型
在模型管理部分,一个模型即对应一张表。独立模型就是独立的,不与其他表关联的一张数据表。
如何建立独立模型
在后台的 系统->模型管理 部分新增模型,可输入一些表的基本属性。
新增时,要注意标识的唯一性。
值得一提的是,新增成功后,该表并不会真正建立,因为还没有为其新建字段。
下一步就是编辑刚才的模型,管理其属性(字段)。
属性管理有着强大的功能。
新增属性时,字段类型决定了其在表单中的展示方式;字段定义则作为新建该字段的原生sql的一部分。
修改字段定义时,需要注意符合sql语法。
在属性的高级部分,可动态地定义自动验证和自动完成。当然了,这些定义都必须符合Thinkphp的规则。
在新建第一个字段完成后,该表就真实建立了。
特别提醒:通过模型管理建模后,不能手动去数据库修改或新增字段,否则被改动的字段将无法被管理。
管理模型的数据
在模型列表里,可以方便地管理所有模型的数据。
数据列表的展示方式由编辑模型里的列表定义指定
目前模型数据的管理有4个通用方法:新增/Think/add;编辑/Think/edit;删除/Think/del;列表/Think/lists
列表定义里的操作一般都会用到上述方法,具体规则请参考OT自带模型的数据