Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
RDSPembantu Amazon di $util.rds
catatan
Kami sekarang terutama mendukung runtime APPSYNC _JS dan dokumentasinya. Harap pertimbangkan untuk menggunakan runtime APPSYNC _JS dan panduannya di sini.
$util.rds
berisi metode pembantu yang memformat RDS operasi Amazon dengan menyingkirkan data asing dalam output hasil.
$util.rds.toJsonString(String serializedSQLResult): String
-
Mengembalikan
String
dengan mengubah format hasil operasi Data Amazon Relational Database Service (RDSAmazonAPI) mentah yang dirangkai menjadi string yang lebih ringkas. String yang dikembalikan adalah daftar SQL catatan serial dari kumpulan hasil. Setiap catatan direpresentasikan sebagai kumpulan pasangan kunci-nilai. Kunci adalah nama kolom yang sesuai.Jika pernyataan yang sesuai dalam input adalah SQL kueri yang menyebabkan mutasi (misalnyaINSERT,UPDATE,DELETE), maka daftar kosong dikembalikan. Misalnya, kueri
select * from Books limit 2
memberikan hasil mentah dari operasi RDS Data Amazon:{ "sqlStatementResults": [ { "numberOfRecordsUpdated": 0, "records": [ [ { "stringValue": "Mark Twain" }, { "stringValue": "Adventures of Huckleberry Finn" }, { "stringValue": "978-1948132817" } ], [ { "stringValue": "Jack London" }, { "stringValue": "The Call of the Wild" }, { "stringValue": "978-1948132275" } ] ], "columnMetadata": [ { "isSigned": false, "isCurrency": false, "label": "author", "precision": 200, "typeName": "VARCHAR", "scale": 0, "isAutoIncrement": false, "isCaseSensitive": false, "schemaName": "", "tableName": "Books", "type": 12, "nullable": 0, "arrayBaseColumnType": 0, "name": "author" }, { "isSigned": false, "isCurrency": false, "label": "title", "precision": 200, "typeName": "VARCHAR", "scale": 0, "isAutoIncrement": false, "isCaseSensitive": false, "schemaName": "", "tableName": "Books", "type": 12, "nullable": 0, "arrayBaseColumnType": 0, "name": "title" }, { "isSigned": false, "isCurrency": false, "label": "ISBN-13", "precision": 15, "typeName": "VARCHAR", "scale": 0, "isAutoIncrement": false, "isCaseSensitive": false, "schemaName": "", "tableName": "Books", "type": 12, "nullable": 0, "arrayBaseColumnType": 0, "name": "ISBN-13" } ] } ] }
util.rds.toJsonString
adalah:[ { "author": "Mark Twain", "title": "Adventures of Huckleberry Finn", "ISBN-13": "978-1948132817" }, { "author": "Jack London", "title": "The Call of the Wild", "ISBN-13": "978-1948132275" }, ]
$util.rds.toJsonObject(String serializedSQLResult): Object
-
Ini sama dengan
util.rds.toJsonString
, tetapi dengan hasilnya menjadi a JSONObject
.