获取数据项详情

操作步骤

1.通过 tableNametableId 实例化一个 Table 对象,操作该对象即相当于操作对应的数据表,这里推荐用 tableName

示例代码

// 通过 tableId 创建数据表实例 
let table = Table(Id: 1236**)

// 通过 tablename 创建数据表实例
let table = Table(name: "Book")
// 通过 tableId 创建数据表实例
BaaSTable *table = [[BaaSTable alloc] initWithId:1236**];

// 通过 tablename 创建数据表实例
BaaSTable *table = [[BaaSTable alloc] initWithName:@"Book"];

参数说明

tableName 和 tableId 二选一

名称 类型 说明
tableId Int 数据表的 Id
tableName String 数据表名

2.指定 recordId 执行获取相应数据项操作

let select = ["name", "created_by"]
let expand = ["created_by"]
table.get("5caae446ce8e9e5be81bba48", select: select, expand: expand) { (record, error) in

}
NSArray *select = @[@"color", @"created_by"];
NSArray *expand = @[@"created_by"];
[_table get:@"5ca47715d625d83705971cec" select:select expand:expand completion:^(BaaSRecord * _Nullable record, NSError * _Nullable error) {

}];

参数说明

参数 类型 必填 说明
recordId String Y 记录 Id
select Array N 指定筛选的字段,详见数据表 - 字段过滤章节
expand Array N 指定扩展的字段,详见数据表 - 字段扩展章节

返回结果

名称 类型 说明
record Record 数据项实例, 关于 Record 类型查看 数据类型 章节
error NSError 错误信息

error 对象结构请参考错误处理和错误码

常见错误:

错误码 可能的原因
404 数据行不存在

字段过滤与扩展

请参考数据表 - 字段过滤章节

results matching ""

    powered by

    No results matching ""