【发布时间】:2014-02-07 13:29:35
【问题描述】:
我们需要提取特定的字段,不管它们是否有数据。
如果我 f.ex.想要一个只有带有外部 id 的字段的 putput:'logo' 我正在尝试这个:
$limit = 10;
$app_id = xxxxxxx;
$items = PodioItem::filter($app_id,array('Limit' => $limit,'external_id' => 'logo'));
在 podio 中并没有填写所有字段,结果是我们没有得到字段“logo”的返回值。
当我们没有从字段徽标中获得返回时 - 数组输出的结构不合理,因此我们可以获取我们需要的数据。
我们如何做到这一点?
添加文字
粗略打印输出示例:
items[0] = 公司名称、徽标、地址、电话、国家 (Logo中有数据)
items[1] = 公司名称、地址、电话、国家、联系人 (Logo中没有数据)
items[2] = 公司名称、地址、电话、国家
出现的问题
items[2][4] 不存在(但我不知道)
items[0][2] 是地址字段(但我不知道)
items[1][2] 是电话字段(但我不知道)
在项目中寻找公司联系人 [x][4] 将以
结尾[0] = 错误(国家/地区)
[1] = 正确数据(联系人)
[2] = PHP 错误
就像在 SQL 中一样,我会使用 coloumn_name_1、coloumn_name_2 等...并仅从这些字段中获取数据。
【问题讨论】:
-
您如何处理导致问题的项目?
-
在上面的例子中添加了文本..