8
使用舊的db,我可以調用Model.get_by_id([1, 2, 3])
來獲取實體列表。在ndb中使用get_by_id獲取多個實體
Ndb's Model.get_by_id
不支持將id列表作爲參數。什麼是複製舊功能的最佳方式?
使用舊的db,我可以調用Model.get_by_id([1, 2, 3])
來獲取實體列表。在ndb中使用get_by_id獲取多個實體
Ndb's Model.get_by_id
不支持將id列表作爲參數。什麼是複製舊功能的最佳方式?
您使用函數get_multi獲取鍵列表。
objects = ndb.get_multi([ndb.Key(Model, k) for k in ids])
它不像以前那麼優雅,但我想這是最好的方法。謝謝。 – 2013-02-12 08:31:36
_multi表示「給我一份清單」,這對我來說更有意義。 – 2013-02-12 10:17:02