本文介紹Tablestore提供的五種資料類型與Node.js SDK資料類型的對應關係。
说明 Tablestore的資料類型請參見命名規則和資料類型。
Tablestore資料類型 | Node.js SDK資料類型 | 描述 |
---|---|---|
String | string | JavaScript語言中的基礎資料型別 (Elementary Data Type) |
Integer | int64 | Node.js SDK封裝的資料類型 |
Double | number | JavaScript語言中的基礎資料型別 (Elementary Data Type) |
Boolean | boolean | JavaScript語言中的基礎資料型別 (Elementary Data Type) |
Binary | Buffer | Node.js的Buffer對象 |
Tablestore的Integer類型是一個64位的有符號整型,此資料類型在JavaScript中沒有相應的資料類型可以對應,所以在Node.js中需要一個能表示64位有符號整型的資料類型,您可以對錶格儲存的Integer類型做如下轉換。
var numberA = TableStore.Long.fromNumber(1000);
var numberB = TableStore.Long.fromString('2000');
var num = numberA.toNumber();
num = numberA.toString();
var str = numberB.toNumber();
str = numberB.toString();