2017-05-19 15 views

回答

1

更新:

於是,經過在Skype中的對話:

1)你應該在你的數據庫與詞典:

- unicId of the ingredient 
- name of ingredient 

喜歡與不完全信息特殊節點(只是unicId: Name)(未來,當配料將增長像10嵌套節點陣列)

準備好用自動填充來組織快速搜索。您將從此節點值自動填充ingName的數組。

您需要將成分ID列表存儲在usersList/unicId中。

因此,要檢索完整信息,您將獲得unicId並轉至IngredientData以獲取完整信息。

這有幫助。

+1

謝謝你的迴應。當我嘗試「編輯」一個項目時,我忘了提及我做過類似的事情,因爲我參考了它的'ref.key'。然而,這是通過使用表格單元格完成的,其中數據根據選定的單元格被傳輸到editViewController,我也可以通過選擇該單元格來「刪除」。我的目標是通過檢查它是否存在於「IngredientData」中來識別該成分。然後將它添加到我的'usersList'或'recipe'中。向我展示我如何做「編輯」和「刪除」會更好嗎? – Chace

+0

@Chace否:)你想檢查IngredientData,如果它的內容數據與特定的鍵?我有正確的理解你嗎? –

+0

是的。我只想讓成分的'usersList'與'recipe'共享相同的'uid'。我認爲最好的做法是製作一份Ingredient('IngredientData')表,其中'usersList'和'recipe'都可以添加。對不起,如果我不是很清楚:/ – Chace