ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
与数据库类类似,表模型支持多种返回值格式,底层调用对应的数据库类方法 #### 多条记录一维数组形式 getValues ~~~ $users = Be::getTable('system_user') ->where('sex', '女') ->getValues('name'); ~~~ > 返回值为一维数组,包含所有符合条件的用户名称 #### 带索引的多条记录二维数组形式 getKeyArrays ~~~ $users = Be::getTable('system_user') ->where('sex', '女') ->getKeyArrays('id'); ~~~ > 返回值为二维数组, > 其中第一维以用户ID为键名, 用户数据数组为键值 > 第二维数据结构与数据库结构相同,以字段名为下标 #### 带索引的多条记录一维数组形式 getKeyValues ~~~ $users = Be::getTable('system_user') ->where('sex', '女') ->getKeyValues('id', 'name'); ~~~ > 返回值为一维数组,用户ID为键名,名称为键值