2013-08-06 55 views
0

我試圖通過刪除已經與客戶相關聯的銀行帳戶並創建一個新的銀行帳戶,然後將其與客戶相關聯來實現此目的。確保平衡的客戶只有一個平衡的銀行帳戶

當我這樣做時,我總是收到像這樣的錯誤。

Balanced::NotFound(404)::Not Found:: GET https://api.balancedpayments.com/v1/bank_accounts/BA2PG7jrXzlrEcfpEERh0zD1: not-found: "/v1/bank_accounts/BA2PG7jrXzlrEcfpEERh0zD1" has been deleted. Your request id is OHM152584f2fea211e2ad13026ba7f8ec28. 

我要去哪裏錯了?

回答

1

沒有看到代碼,我無法確定發生了什麼事情。看起來你實際上已經無效或刪除了一路上的銀行賬戶。

爲了限制每一個客戶有且僅有一個銀行賬號,我會做到以下幾點:

  • 商店的銀行賬戶URI在數據庫中,可能在一列上你的用戶表
  • 當用戶更新他們的銀行賬戶信息,發現通過URI舊的銀行帳戶和無效/刪除
  • 商店的URI新的銀行帳戶
+0

這正是我想要做的事。對我有用的是獲取客戶的銀行賬戶,將其保存在內存中,添加新的銀行賬戶,然後刪除mem中保存的賬戶。 – letronje