Record
能够获取每条行记录的具体数据,查询单条或所有记录可以使用 Datasheet API 的 getRecordAsync(查询单条记录数据)、getRecordsAsync(批量查询记录数据)。
record.Record
配件
id
• get
id(): string
记录 ID
返回值
string
示例
console.log(myRecord.id);
// => 'recxxxxxx'
___
### title
• `get` **title**(): ``null`` \| `string`
首列单元格的字符串值。首列通常被看做主字段。
#### 返回值
``null`` \| `string`
#### 示例
```js
console.log(myRecord.title);
// => '42'
commentCount
• get
commentCount(): number
记录的评论数量
返回值
number
示例
console.log(myRecord.commentCount); // => 10
## 方法
### getCellValue
▸ **getCellValue**(`fieldId`): `any`
获取 Record 中的指定单元格值
#### 参数
| Name | Type | Description |
| :-------- | :------- | :---------- |
| `fieldId` | `string` | 字段ID |
#### 返回值
`any`
#### 示例
```js
const cellValue = myRecord.getCellValue(mySingleLineTextFieldId);
console.log(cellValue); // => 'cell value'
getCellValueString
▸ getCellValueString(fieldId
): null
| string
获取 Record 中的指定单元格值, 并且转换为字符串类型
参数
Name | Type |
---|---|
fieldId | string |
返回值
null
| string
示例
const stringValue = myRecord.getCellValueString(myNumberFieldId);
console.log(stringValue); // => '42'
getUrl
▸ getUrl(viewId?
): string
记录的 URL 地址
参数
Name | Type |
---|---|
viewId? | string |
返回值
string
示例
console.log(myRecord.getUrl('viwxxxxxx')); // => '42'
// => 'https://vika.cn/workbench/dstxxxxxx/viwxxxxxx/recxxxxxx'