刪除特定的子節點我有一個UITableView
它看起來像這樣的圖像我怎樣才能在火力地堡從使用的UITableViewCell斯威夫特
。
當我滑動刪除記錄時,我可以完全從存儲它的數組中刪除它,但我無法在Firebase中將其刪除。
我的火力地堡數據庫結構是上面的截圖如下:
-KWc7RTuOe5PefiMM2tL
bodyPart: "Arms"
exerciseName: "Test 1 "
userId: "8rHmyTxdocTEvk1ERiiavjMUYyD3"
-KWcEbpw_f6kxcePY5cO
bodyPart: "Chest"
exerciseName: "Test 2 "
userId: "8rHmyTxdocTEvk1ERiiavjMUYyD3"
-KWcEdUN49QaJIVf0kwO
bodyPart: "Legs"
exerciseName: "Test 3 "
userId: "8rHmyTxdocTEvk1ERiiavjMUYyD3"
-KWcFrMSaLKQRxghGHyT
bodyPart: "Arms"
exerciseName: "Test 4"
userId: "8rHmyTxdocTEvk1ERiiavjMUYyD3"
如何訪問創建時e.g「-KWc7RTuOe5PefiMM2tL」這樣我就可以刪除該子節點被設置在自動識別值?
或者,我還可以訪問exerciseName
值,具體取決於登錄的UserId
?
這一切都歸結到你如何填充您的數據源陣列。看到我的答案可能會簡化它。 – Jay