2013-02-06 79 views
9

的AppEngine上實況說反覆NDB properiertes,即:如何改變ndb重複屬性?

當更新重複屬性,你可以指定一個新的列表 或替代突變現有列表。

https://developers.google.com/appengine/docs/python/ndb/properties#repeated

兩個問題:

  1. 做我保存的寫操作時,我只是發生變異而不是把設立一個新的列表清單,?

  2. 我該如何做到完全的突變?只需追加對象,並刪除列表中的項目,因爲我會用python中的列表來做到這一點?

謝謝!

回答

6

是的,你在你的心中是正確的。

  1. 不,您不保存,因爲它仍然是一個寫入操作與應用成本。
  2. 是的,就像那樣。像普通列表一樣追加,刪除等等