Ember數據的DS.Store具有調用adapter.shouldSave(record)
(github)的filter
函數。在使用Ember數據的RESTAdapter的情況下,調用RESTAdapter的shouldSave
函數。Ember數據的通用shouldSave和RESTAdapter的shouldSave函數是如何工作的?
shouldSave
返回!reference.parent
(github)其中reference
似乎就像我所做的調試記錄一樣。但我找不到我正在使用的參考文獻的parent
。
問題1:有人知道return !reference.parent
對RESTAdapter的意義嗎?
問題2:什麼是Ember.K
意味着在通用灰燼數據適配器的shouldSave
(see github)?
幾乎清楚......爲什麼沒有父母記錄的條件與記錄相關的條件應該保存? –
好吧,取決於哪些其他函數調用適配器上的'shouldSave'方法,那麼如果有問題的記錄具有父項,那麼將會有更多工作要做,這是否合理? – intuitivepixel
也在這裏看看:https://github.com/emberjs/data/blob/master/packages/ember-data/lib/system/adapter.js#L661這是一個地方'shouldSave'被稱爲 – intuitivepixel