为支持 http://localhost:4200/weight 页面在 Parse Dashboard 中展示和操作数据,需要建立以下两个数据表。表格中列出了字段名称、类型、用途以及是否必填,便于快速参考。
WeightRecord(体重记录)| 字段名 | 类型 | 描述 | 是否必填 |
|---|---|---|---|
objectId |
String | Parse 默认的记录 ID | 是 |
date |
String | 是 | |
weight |
Number | 体重(kg) | 是 |
bodyFat |
Number | 体脂率(%) | 是 |
muscleMass |
Number | 肌肉含量(kg) | 是 |
measurementTime |
String | 测量时间(HH:mm) | 否 |
measurementCondition |
String | 测量条件:fasting(空腹)或 after_meal(餐后) |
否 |
notes |
String | 备注 | 否 |
tags |
Array<String> | 关键节点标记(如“开始运动”“目标调整”等) | 否 |
createdAt |
Date | Parse 默认的创建时间戳 | 是 |
updatedAt |
Date | Parse 默认的更新时间戳 | 是 |
syncStatus |
String | 同步状态:synced(已同步)或 pending(待同步) |
否 |
Parse Dashboard 创建步骤
WeightRecord 作为类名。WeightGoal(体重目标)| 字段名 | 类型 | 描述 | 是否必填 |
|---|---|---|---|
objectId |
String | Parse 默认的记录 ID | 是 |
targetWeight |
Number | 目标体重(kg) | 是 |
targetBodyFat |
Number | 目标体脂率(%) | 否 |
targetDate |
String | 目标日期(YYYY-MM-DD) | 是 |
startWeight |
Number | 起始体重(kg) | 是 |
startBodyFat |
Number | 起始体脂率(%) | 否 |
startDate |
String | 起始日期(YYYY-MM-DD) | 是 |
weeklyTarget |
Number | 每周目标减重量(kg) | 否 |
createdAt |
Date | Parse 默认的创建时间戳 | 是 |
updatedAt |
Date | Parse 默认的更新时间戳 | 是 |
syncStatus |
String | 同步状态:synced(已同步)或 pending(待同步) |
否 |
Parse Dashboard 创建步骤
WeightGoal 作为类名。建议:根据业务需要为两张表配置合适的 ACL(读写权限),以保护敏感数据。