Я создаю собственное приложение реакции с mongodb в бэкэнде, теперь я пытаюсь создать схему с областью js для использования автономного режима в клиенте.
Проблема
Я получаю данные с моего сервера следующим образом:
"chosenFriends": {
"fdgfdgfdghghfghgjkkkkk": {
"id": "fdgfdgfdghghfghgjkkkkk",
"photo": "4543535435.JPEG",
"name": "gabi"
},
"fdsfdsfgfdgfdgfdgdf": {
"id": "fdsfdsfgfdgfdgfdgdf",
"photo": "545435435435435.JPEG",
"name": "tal"
}
}
И я пытаюсь создать модель схемы из Dynami c ключ и значение (ключ: значение). Я попробовал этот способ из чьего-то совета, но он не сработал.
export const GroupSchema = {
name: "Group",
primaryKey: "_id",
properties: {
_id: "string"
chosenFriends: "chosenFriend"
}
export const chosenFriendSchema = {
name: "chosenFriend",
properties: {
key: "string",
value: "chosenFriendObj"
}
};
export const chosenFriendObjSchema = {
name: "chosenFriendObj",
primaryKey: "id",
properties: {
id: "string",
photo: "string",
name:"string"
}
};
Я получаю следующую ошибку:
пропущено значение для свойства selectedFriend.key create @ [ нативный код]