W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
您可以直接在Cloud Datastore中讀寫數(shù)據(jù),而可以使用Map<String, ?>
類型的Maps代替實(shí)體對(duì)象。
這與使用包含Map屬性的實(shí)體對(duì)象不同。
映射鍵用作數(shù)據(jù)存儲(chǔ)區(qū)實(shí)體的字段名稱,并且映射值轉(zhuǎn)換為數(shù)據(jù)存儲(chǔ)區(qū)支持的類型。僅支持簡(jiǎn)單類型(即不支持集合)。可以添加用于自定義值類型的轉(zhuǎn)換器(請(qǐng)參見“自定義類型” 部分)。
例:
Map<String, Long> map = new HashMap<>(); map.put("field1", 1L); map.put("field2", 2L); map.put("field3", 3L); keyForMap = datastoreTemplate.createKey("kindName", "id"); //write a map datastoreTemplate.writeMap(keyForMap, map); //read a map Map<String, Long> loadedMap = datastoreTemplate.findByIdAsMap(keyForMap, Long.class);
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: