|

楼主 |
发表于 2016-5-30 12:18:03
|
显示全部楼层
嗯嗯,我刚刚实现了,我是在php版的baas服务里搞的。
首先在Row这个类里面加一个方法,追加列
public function appendColumn($column,$value,$oldValue,$isChanged){
$Column=new ColumnValue($value,$oldValue,$isChanged);
return $this->__columnValues[$column]=$Column;
}
然后获取到table数据结构以后,把table按行处理下
$table = Transform::jsonToTable ( $data );
$rows=$table->getRows();
foreach($rows as &$row){
$row->appendColumn('state',1,"",true);
}
另外要注意下Util::saveData ( $pdo, $table, self::TABLE_TAKEOUT_USER, $columns );这条语句前加上一条
$columns[]="state";
把这个要处理的数据列添加进去。
剩下的都是默认的,搞定了,很开心。Wex5很强大,非常喜欢。
|
|