Cur*_*ler 2 azure azure-cli azure-cli2
有谁知道使用此 Azure CLI 2.0 命令时是否有办法定义字段类型
az storage entity insert . . .
Run Code Online (Sandbox Code Playgroud)
从 Windows Power Shell 提示符?
当我使用它时,所有字段都会以字符串类型插入到表中。
此处记录的参数az storageEntity insert 不包含显式声明定义字段类型的方法。
我希望能够显式定义非字符串字段的各种字段类型。
我用谷歌搜索了上面的命令,但没有看到任何人们这样做的例子。
我尝试插入到现有表中,其中字段和关联类型已存在于其他行中,但插入不遵循这些值;可能是因为类型附加到每一行而不是表本身。
另外,我尝试插入到新表中,但没有推导类型(例如,...fieldname=false...被解释为字符串而不是布尔值。)
Azure 存储资源管理器将导出行。在导出中,有其他列的名称结构为、等。使用该结构,我尝试在对中包含这些附加“字段”作为解析器的提示,但调用失败当我这样做的时候。fieldname@typeEdm.StringEdm.Booleankey=value
如果没有定义类型的方法,这个命令似乎只有在所有字段类型都是字符串时才有用。
小智 5
您可以通过添加一对额外的键值来指定字段的类型,格式为field_name @odata.type= type_name。
例如:
az storage entity insert -c table_name -e PartitionKey=pk01 RowKey=1 Year=2018 Year@odata.type=Edm.Int32
以下是底层的 REST 调用,供您参考:参考:https: //learn.microsoft.com/en-us/rest/api/storageservices/insert-entity。
这已经在 bash 和 cmd 中进行了测试。
| 归档时间: |
|
| 查看次数: |
3103 次 |
| 最近记录: |