我使用微風1.4.8。刪除父實體觸發器不驗證
比方說,我與相關客戶訂購(真實模型與此不同,僅爲簡化) 在我的情況下,關係被定義爲1到很多,並且FK不可爲空。
情況: 我有一些訂單和本地緩存中的所有客戶。
現在,如果我刪除了已經在一個或多個訂單(也是本地)中使用過的客戶,我沒有從微風中得到任何反饋。設置客戶後:
entity.entityAspect.setDeleted();
我會期待驗證錯誤彈出,首先已經在客戶端上。 但這不是,所以我希望我的安全港(數據庫模型)拋出一些例外的情況......但沒了
目前它穿過saveChanges()
方法,射在服務器端,所有相關的訂單在BeforeSaveEntity()
中被擊中 - 感覺不必要的方法。
最終沒有得到改變(除了已刪除狀態本地),但至少我想有來自客戶端或服務器端(服務器微風)在任微風一些反饋
也許有去什麼問題我的數據庫模型。我重新建立了關係,多次更新我的模型,但沒有成功。
元數據:http://pastebin.com/BjwLgULc
模型訂單(交易):http://pastebin.com/PSGsZGxR
模型需求(vehiclemodel)的beforesave實體代碼http://pastebin.com/SW9Wj4ze
一部分被unecessarly擊:http://pastebin.com/N99ucY6P
不知道我錯過了什麼,任何啓發將高度讚賞
你得到從服務器時的迴應是什麼保存失敗? – Dominictus
我從我的saveChanges()中看到POST並且狀態保持在(等待中) – fops
因此沒有沒有響應 – fops