我正在稍微切換我的數據模型。我打算給當前存在的stringProperty添加'repeated = True'。我想知道這是否會搞砸了嗎?從StringProperty切換到StringProperty(重複= True)
2
A
回答
0
StringProperty()是一個字符串,而StringProperty(重複= True)是一個字符串列表。
'富' VS [ '富']
你肯定會遇到麻煩。
0
您將不得不執行某種形式的模式遷移。如果你沒有兩個實體 - 比如少於10,000個,那麼使用remote_api可能是最簡單的。看到這個問題,Migrating data when changing an NDB field's property type - 我在答案中包含了一些代碼,它允許您在不使用模型的情況下檢索原始實體。這允許您操作底層數據 - 在您的情況下將字符串更改爲字符串列表。
我站好了。抱歉。更重大的變化將需要遷移。
3
它應該工作,除非可能除非你有None值。單個屬性值的磁盤上表示與具有一個項目的重複屬性的磁盤表示幾乎相同,並且雖然存在一個位差異(在NDB源代碼中搜索'多個'),但反序列化時忽略該位。
相關問題
- 1. StringListProperty vs StringProperty(重複= True)
- 2. 變化db.ComputedProperty從StringProperty到TextProperty
- 3. NDB查詢空字符串重複StringProperty
- 4. 通過StringProperty迭代
- 5. 匹配UserProperty()與StringProperty()
- 6. StringProperty和Switch語句Javafx
- 7. StringProperty,無對空字符串
- 8. 如何使用kivy StringProperty?
- 9. 如何將StringProperty綁定到BigDecimal?
- 10. Javafx在哪裏綁定標籤到StringProperty
- 11. EmailProperty與StringProperty有什麼不同?
- 12. 空指針試圖綁定一個stringproperty
- 13. kivy TextInput的StringProperty參考文本
- 14. 如何將ObjectProperty <String>轉換爲JavaFX中的StringProperty?
- 15. java.lang.UnsupportedOperationException JavaFX ArrayList <String> to ObservableList <StringProperty>
- 16. 谷歌應用程序引擎顯示unicode在StringProperty v StringListProperty objs?
- 17. Javafx中的雙向綁定StringProperty不能反向工作
- 18. 無法更改或返回GAE中的StringProperty db
- 19. JavaFX:使用常量字符串前綴綁定StringProperty
- 20. 如何更改javaFX中StringProperty類型的最終值?
- 21. 是StringProperty的選擇優化的枚舉值?
- 22. JavaFX/SceneBuilder StringProperty [value:]單元格中的文本
- 23. 屬性大小(布爾屬性,IntegerPropery,StringProperty等...)
- 24. JavaFX - 如何將ChangeListener添加到與其他類綁定的StringProperty的TextArea中
- 25. 重複函數,直到true
- 26. App Engine的BadValueError在批量數據上傳 - TextProperty被解釋爲StringProperty
- 27. C#切換語句重複?
- 28. jQuery切換不斷重複
- 29. JavaFX的:更新標籤定期根據TimerTask的使用StringProperty用的ChangeListener
- 30. 從.bat切換到.py - 重複日誌記錄