2
A
回答
3
你應該建立一個實體與字符串主鍵和一個String proerty的價值:需要
Entity mapEntity = schema.addEntity("Map");
mapEntity.addStringProperty("key").primaryKey();
mapEntity.addStringProperty("value");
也許對性能有一定的其他屬性(根據您的需求),如獨特的, NOTNULL。
如果你想你的地圖存儲實體內,這不是一件簡單的事情:
基本上你存儲所有地圖創建這樣一個實體:
Entity mapEntity = schema.addEntity("Map");
mapEntity.addLongProperty("id").primaryKey().autoIncrement();
mapEntity.addStringProperty("key").unigue().notNull();
mapEntity.addStringProperty("value");
,然後創建一個關係toOne()
或toMany()
來引用相應的地圖。
P.S.也許你應該選擇key
和value
以外的其他名稱。這些變量名經常使用,可能會在greendao中產生衝突。
相關問題
- 1. 如何存儲/保存HashMap <String,列表<String>>
- 2. 如何將List <HashMap <String,String >>保存到SQLite db
- 3. 如何在SharedPreferences中存儲ArrayList <HashMap <String,String >>?
- 4. 如何在SharedPreferences中存儲ArrayList <HashMap <String,String >>?
- 5. 如何保存並加載HashMap <String,Object>?
- 6. Javapoet - TypeName - HashMap <String,HashMap <String,List <String> >> generation?
- 7. Map <String,Map <String,Boolean >> myMap = new HashMap <String,HashMap <String,Boolean >>();
- 8. 如何正確聯合HashMap <String,ArrayList <Object>>和HashMap <String,Object>
- 9. XStream with HashMap <String,String>
- 10. 如何聲明HashMap <String,ArrayList <ArrayList <String> >>?
- 11. 在活動恢復中保存並恢復ArrayList <HashMap <String,String >>
- 12. 如何將HashMap <Integer,ArrayList <String>>存儲到SQLite?
- 13. Android ArrayList <HashMap <String,String >>
- 14. 從ArrayList中獲取元素<HashMap <String,HashMap <String,String >>>
- 15. java:在ArrayList中存儲HashMap <String,String><Object>
- 16. 如何將HashMap <String,ArrayList <String>>存儲在列表中?
- 17. 如何檢查值存在ArrayList <Hashmap <String,String >>在android中?
- 18. HashMap <String,String> temp = new HashMap <String,String>();對於通圖像
- 19. 如何獲取LinkedList的值<HashMap <String,String >>?
- 20. 如何操作LinkedList <HashMap <String,String >>?
- 21. 如何從ArrayList中獲取對象<HashMap <String,String >>
- 22. 如何將HashMap <String,Integer> param轉換爲Map <String,Object)
- 23. 如何總結HashMap <String,<String,Integer >>中的值?
- 24. Android:如何訂購ArrayList <HashMap <String,String >>?
- 25. 如何迭代Arraylist <HashMap <String,String >>?
- 26. 如何排序值arraylylist <hashmap <string,string >>
- 27. 如何從意圖傳遞HashMap <String,List <String>>
- 28. 如何在AlertDialog中設置ArrayList <HashMap <String,String >>?
- 29. 如何將List <NameValuePair>轉換爲hashMap <String,String>?
- 30. 加載數據到HashMap <String,HashMap <String,HashMap <String,ArrayList <ClassOb> >>>