获取breeze js中saveChange之前的实体状态
我正在用breeze js与mvc合作。当我从特定实体中删除某些记录时,以及当我向控制器发送数据时,由于某些原因,我需要从JObject中删除特定的已删除记录及其状态。我有一份这样的工作获取breeze js中saveChange之前的实体状态,breeze,Breeze,我正在用breeze js与mvc合作。当我从特定实体中删除某些记录时,以及当我向控制器发送数据时,由于某些原因,我需要从JObject中删除特定的已删除记录及其状态。我有一份这样的工作 { "entities": [ { "StageDetailID": 7, "EventID": 1, "StageNUmber": "Stage 1", "TypeOfStage": "Primary ", "Distance": "10
{
"entities": [
{
"StageDetailID": 7,
"EventID": 1,
"StageNUmber": "Stage 1",
"TypeOfStage": "Primary ",
"Distance": "100",
"IsRadioRoadMap": "N",
"IsRadioCourseApproval": "N",
"IsRadioTrafficControl": "N",
"IsRadioPoliceAssistance": "N",
"IsNeutralSupport": "N",
"IsKOMQOM": "N",
"IsSprints": "N",
"IsFeedStations": "N",
"IsRoadClosures": "N",
"IsDetours": "N",
"IsSpeedReductions": "N",
"entityAspect": {
"entityTypeName": "StageDetail:#EventManagement.Domain.Model",
"defaultResourceName": "StageDetails",
"entityState": "Deleted",
"originalValuesMap": {},
"autoGeneratedKey": {
"propertyName": "StageDetailID",
"autoGeneratedKeyType": "Identity"
}
}
}
],
"saveOptions": {}
}
如何从这个JObject获取实体StageDetail和实体状态。感谢您的控制器在保存实体之前进行定义,如下所示
public bool BeforeSaveEntity(EntityInfo)
{
}
当调用“savechanges”方法时,您将从实体中删除记录
请浏览以下链接以供参考