public function init() { $this->dataFlow = DataFlow::getInstance(); $this->validate(); }
/** * 查询并把结果放到dataFlow中 * * @param array $filter * @param array $field * @param array $options */ public function fetchToDataFlow(array $filter = [], array $field = [], array $options = []) { $ret = $this->fetch($filter, $field, $options); $flowData = array(); foreach ($ret as $item) { $flowData[$item['_id']] = $item; } DataFlow::getInstance()->toFlow(array(strtoupper($this->getCollectionName()) . 'S' => $flowData)); return $flowData; }