dever 6 年之前
父节点
当前提交
95ee21576a
共有 1 个文件被更改,包括 14 次插入0 次删除
  1. 14 0
      KIF/Dao/AbstractDao.class.php

+ 14 - 0
KIF/Dao/AbstractDao.class.php

@@ -286,6 +286,20 @@ abstract class AbstractDao {
         if (!$result) {
             return false;
         }
+
+        foreach ($result as & $tmpV) {
+            $tmpExtend = array();
+            $tmpExtend = unserialize($tmpV['extend']);
+            unset($tmpV['extend']);
+
+            # 将存在扩展字段里的信息提出来
+            if (is_array($tmpExtend)) foreach ($tmpExtend as $tmpKK => $tmpVV) {
+                if (!in_array($tmpKK, $this->real_field)) {
+                    $tmpV[$tmpKK] = $tmpVV;
+                }
+            }
+        }
+
         return $result;
     }