我有资产,我想更新Degreestatus属性:
asset Degree identified by degreeId {
o String degreeId
o String graduateRut
o String owner
o String degreeType
o String degreeStatus
o String major
o String minor
o String gpa
o String startYear
o String gradYear
o String university
o String[] authorized optional
}
我在node sdk中有这个功能:
updateDegreeData: async function (degreeId, updateData, uid) {
let cardIdUni = await getUniversityCardId2(uid);
console.log(cardIdUni);
businessNetworkConnection = new BusinessNetworkConnection();
await businessNetworkConnection.connect(cardIdUni);
degreesRegistry = await businessNetworkConnection.getAssetRegistry(namespace + '.Degree');
let degree = degreesRegistry.get(degreeId);
degree.degreeStatus = updateData;
degreesRegistry.update(degree);
return degree
}
它正在返回我要更新但不更新的资产。谢谢你的帮助!