Я пытаюсь взять данные из одной формы, у которой есть учетные данные пользователя, а также данные пользователя и хранить их в отдельных моделях в loopback. Я создал необходимые модели и отношения, но я смущен тем, как это сделать. Это происходит автоматически, так как отношения указаны или мне нужно использовать метод afterRemote для этого?Взятие данных из одной формы и сохранение в нескольких моделях в loopback
Есть мои модели
{
"name": "userdetails",
"base": "PersistedModel",
"idInjection": true,
"options": {
"validateUpsert": true
},
"properties": {
"first_name": {
"type": "string",
"required": true
},
"last_name": {
"type": "string",
"required": true
},
"primary_contact": {
"type": "string",
"required": true
},
"company_name": {
"type": "string",
"required": true
}
},
"validations": [],
"relations": {
"User": {
"type": "belongsTo",
"model": "user",
"foreignKey": "userId"
}
},
"acls": [],
"methods": []
}
и вторая модель
{
"name": "user",
"plural": "users",
"base": "User",
"idInjection": true,
"options": {
"validateUpsert": true
},
"properties": {},
"validations": [],
"relations": {
"UserDetails": {
"type": "hasOne",
"model": "userdetails",
"foreignKey": "userId"
}
},
"acls": [{
"accessType": "EXECUTE",
"principalType": "ROLE",
"principalId": "$unauthenticated",
"permission": "DENY",
"property": "GET"
}],
"methods": []
}
Я посмотрел на проекте петлевых угловых админ, и я пытаюсь использовать его в качестве точки отсчета для этого, но до сих пор я не увенчался успехом в этом. Любые указатели на это были бы оценены. Спасибо
Вы смогли найти что-нибудь за это? У меня тоже такие же вопросы. – Handonam