如何解决如何定义一个模式实体,该模式实体的属性带有父实体的ID?
这是我的架构定义:
const contactSchema = new schema.Entity('contacts');
const activitySchema = new schema.Entity('activities',{
contactId: contactSchema
});
API中的数据: 0:{activityDate:“ 2020-10-02T00:00:00”,ID:2,contactId:“ a5528958-c86d-4e91-b11a-047885ea2f08”,...} 1:{activityDate:“ 2020-10-03T00:00:00”,ID:3,contactId:“ a5528958-c86d-4e91-b11a-047885ea2f08”,...} 2:{activityDate:“ 2020-10-03T00:00:00”,ID:4,contactId:“ 42453401-9d0a-445a-a199-82c9e1085ca6”,...}
在调用下面的normalize语句时,我试图找回联系人和活动的两个实体:
normalize(action.payload.data,[activitySchema])
我显然做错了事
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。