TP5.0数据模型解析
1、 创建新的数据模型
2、 手动创建新项目
3、 }
4、 新建指令
5、 数据模型名称需与数据库表名相同,若不同则应在模型中明确指定对应表名。
6、 设置当前模型关联的完整数据表名为 think_user。
7、 4)
8、 模型将自动映射数据表,类名按驼峰命名法,首字母大写,去除表前缀后对应表名,如:用户信息表映射为UserInfo。
9、 模型名称按约定对应数据表,如数据库前缀为 think_,则表名自动关联生成。
10、 创建模型实例
11、 加载用户自定义数据模型类
12、 引入用户模型类,用于处理应用索引中的用户数据操作与业务逻辑。
13、 创建数据模型实例
14、 加载器类导入
15、 查找资料
16、 获取一项信息
17、 查询用户数据,默认根据主键获取ID为3的记录。
18、 });
19、 批量获取数据
20、 查询条件为性别等于男性的数据记录。
21、 });
22、 从用户成员表中选取数据,select方法与all类似,用于获取查询结果集。
23、 提取指定字段或列的数值
24、 获取指定列的全部数据
25、 从用户成员表中筛选性别为男性的记录,并提取其真实姓名字段,形成数组。
26、 按id作为索引
27、 从用户成员表中筛选性别为女性的记录,提取其真实姓名,并以ID作为键组成关联数组。
28、 根据性别为女的条件,从用户成员表中提取真实姓名作为键、用户ID作为值的关联数组。
29、 根据条件实时检索单条数据
30、 按字段名获取数据
31、 通过真实姓名黄晓明获取用户成员信息。
32、 新增操作功能
33、 设定属性
34、 数据处理方式
35、 ]);
36、 实例化即刻增容
37、 ]);
38、 静态方法
39、 ]);
40、 输出用户自增ID。
41、 筛选信息
42、 指定字段写入
43、 获取自动增长ID
44、 批量添加多条数据
45、 ];
46、 移除操作
47、 先实例化模型,再调用删除方法清除数据
48、 按主键移除
49、 支持批量删除多个数据,例如删除用户ID为1的记录。
50、 删除用户数据,可指定多个ID如1、2、3,也可批量清除全部用户记录。
51、 移除名称信息
52、 多条件
53、 利用闭包实现
54、 删除
评论
更多评论