Как получить значение для поля описания, определенного для свойства, определенного в модели с обратной связью
У меня есть следующее определение модели в петлевом проекте: `
{
"name": "Program",
"base": "PersistedModel",
"properties": {
"sId": {
"type": "string",
"required": true,
"length": 20
},
"Category": {
"type": "string",
"length": 255,
"description": "Category"
},
"ProgramName": {
"type": "string",
"length": 255,
"description": "Program Name"
},
"Program_Status": {
"type": "string",
"length": 255,
"description": "Program Status"
}
},
"validations": [],
"relations": {
"account": {
"type": "belongsTo",
"model": "Account",
"foreignKey": "Account__c",
"primaryKey": "sId"
},
},
"methods": {}
}
`
Я хочу получить значение описания, определенного в имени поля в любой другой модели. Есть ли так или иначе в loopback или express.js, чтобы получить его?
1 ответ
Это возможно только через javascript
код. Боюсь, что нет способа получить доступ json
свойства файлов из другого json
файл.
В yourOtherModel.js
module.exports = function(yourOtherModel){
var programProps = yourOtherModel.app.models.Program.properties;
//Your props
var programDescription = programProps.Category.description;
}