中关村在线

软件

TP5.0数据模型解析

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、 删除

展开全文
人赞过该文
内容纠错

相关电商优惠

评论

更多评论
还没有人评论~ 快来抢沙发吧~

读过此文的还读过

点击加载更多

内容相关产品

说点什么吧~ 0

发评论,赚金豆

收藏 0 分享
首页查报价问答论坛下载手机笔记本游戏硬件数码影音家用电器办公打印 更多

更多频道

频道导航
辅助工具