2011-08-03 81 views
4

有關數據存儲配置對象的文檔讓我困惑:Google AppEngine數據存儲區配置:可重複使用?

「的配置對象可以使用任意次數必須爲每個使用它的數據存儲區調用一個單獨的配置對象。」 (from AppEngine doc)

所以我可以做這樣的事情:

config = db.create_config(deadline=5) 
db.put(someModels, config=config) 
db.delete(someKeys, config=config) 

還是做我必須做這樣的事情:

config = db.create_config(deadline=5) 
db.put(someModels, config=config) 
config = db.create_config(deadline=5) 
db.delete(someKeys, config=config) 

感謝

+0

你說得對,這是完全令人困惑(和自相矛盾的)。我會追捕誰知道的人並給你一個答案。 –

回答

2

這是指從配置選項是通過創建一個RPC改變遺留的。每個RPC只能使用一次。新數據存儲區Configuration對象可以多次使用;參數現在爲read from them並傳遞。

作爲參考,當設置被通過創建RPC傳遞的對象的文檔讀:

一個RPC對象只能使用一次。您必須爲使用它的每個數據存儲區調用創建一個單獨的RPC對象。

+0

聽起來不錯,羅伯特 - 謝謝!我會確保文檔得到修復。 –

+0

@尼克,很酷。這兩句話在文檔中並不是一些更清楚的句子。看起來像一個很棒的時尚錯字給我。 –

+0

它是有道理的。謝謝! – Alexis

相關問題