0
Azureテーブルストレージにデータが挿入されている場合、照会することでどのように同じデータ型が返されますか?あなたは、以下のデータを挿入するinsertEntity()
をすればAzure Storage SDK for Node.jsを使用してインスタンスの場合、:テーブルエンティティが予約されていません
{
PartitionKey: { _: 'the-primary-key', '$': 'Edm.String' },
RowKey: { _: 'the-row-key', '$': 'Edm.String' },
jsNum1: { _: 1, '$': 'Edm.Double' },
jsNum2: { _: 1.1, '$': 'Edm.Double' }
}
をしてqueryEntities()
を使用して同じデータを取得し、あなたが得る:
{
PartitionKey: { '$': 'Edm.String', _: 'the-primary-key' },
RowKey: { '$': 'Edm.String', _: 'the-row-key' },
Timestamp: { '$': 'Edm.DateTime', _: 2016-07-20T09:47:24.428Z },
jsNum1: { _: '1.0' },
jsNum2: { _: 1.1 },
'.metadata': { etag: 'W/"datetime\'2016-07-20T09%3A47%3A24.4285502Z\'"' }
}
jsNum1
とjsNum2
がEdm.Double
クエリとして挿入されているが、返信:
typeof jsNum1._
はですtypeof jsNum2._
はEdm.Double
が挿入時に指定されているので、jsNum1._
とjsNum2._
は、同じ種類であってはならない'number'
のですか?
私はnureモジュール 'azure'バージョン' 0.10.6'を使用しています。これには 'azure-storage'バージョン' 0.3.3'が含まれています。 –
'azure-storage ver1.1.0'を使用した後、' jsNum1._'はもはや文字列ではありません。 'jsNum1:{'$': 'Edm.Double'、_:1}'、 'jsNum2:{_:1.1}' –
あなたの返事をありがとう。それは私の問題を解決しました。 –