在資料庫中brand_ids儲存的是字串型別,我們在後端查詢出來的結果也是字串型別,也就是說我們在後端編輯器裡無法對這些map型別的list集合字串進行list或map操作
但這並不影響前端展示這些資料,我們只需要把這些資料以字串的形式或者整個表返回給前端
前端頁面將json格式的字串陣列轉化成json物件,之後就可以就進行遍歷
$scope.list = json.
parse
(resp.brandids)
;
那後端如何將map集合型別的字串轉化成list
前端要求的返回資料格式:
[,,
,,,,
,,,]
,"id":27
,"text"
:"網路"},
,,,]
,"id":32
,"text"
:"機身記憶體"
}]
json形式
資料庫中的資料型別
由以上我們發現我們只需要把資料庫中查詢出來的spec_ids,由字串轉化成listpublic list
findspecandoptionsbytypetemplateid
(long typetemplateid)
,] list
maps = json.
parsearray
(tbtypetemplate.
getspecids()
, map.
class);
// map的格式:
for(map map : maps)]}}
return maps;
}
Oracle資料庫大資料集的結果集的型別設定問題
oracle資料庫在大資料集的情況下,其結果集不能設定為 scrollability。否則會產生大量的byte陣列不能夠被gc,導致記憶體溢位。即不能使用 conn.preparestatement sql,resultset.type scroll insensitive,resultset.co...
SQL SERVER資料庫中的資料型別 轉
每次看了每次都要忘.nchar nvarchar型,往往會忽略text和ntext型別也可以用來儲存字串,這幾種資料 型別各有所長,各有所短,在效能和功能上也存在很大的差異。因而在設計的時候就需 要選擇合適的型別儲存資料。下面簡單比較一下這幾種資料型別。1 char。char儲存定長資料很方便,ch...
C 強型別資料集的多資料庫應用
問題1 vs2010中的資料連線沒有找到mysql的資料連線選項 問題2 如何在不使用強型別資料集自帶的connection在兩個資料庫或者多個資料庫中動態切換。今日研究了一下 找到了解決辦法 var vs2010連線mysql資料庫 安裝之後vs就會出現mysql選項 問題2思路 通過從伺服器資源...