以下是我想要的:
if("phone" property exists in entity){
//get value
"phone"=>$entity->getProperty("phone")->getValue();
}
在 azure 页面上找不到任何内容。
以下是我想要的:
if("phone" property exists in entity){
//get value
"phone"=>$entity->getProperty("phone")->getValue();
}
在 azure 页面上找不到任何内容。
使用DynamicTableEntity类来做到这一点。当您从没有通用 TableEntity 类的表中检索实体时,您的实体将是 DynamicTableEntity 类型。这个类有一个属性类Properties,它的类型是IDictionary。所以你应该有这样的代码(我不知道这是否编译,只是从我的脑海中写出来):
if(entity.Properties.Keys.Contains("phone"))
{
var x = entity.Properties["phone"].toString() //Or cast it to whatever you need
}