From 49f948fdd18cbf0cd2f98412c83842d1dd018fde Mon Sep 17 00:00:00 2001 From: JaguarJack Date: Tue, 21 Apr 2020 21:16:23 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=A2=9EcreatedBy=E6=96=B9=E6=B3=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- extend/catcher/traits/db/BaseOptionsTrait.php | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/extend/catcher/traits/db/BaseOptionsTrait.php b/extend/catcher/traits/db/BaseOptionsTrait.php index d7e1af6..bebeaa1 100644 --- a/extend/catcher/traits/db/BaseOptionsTrait.php +++ b/extend/catcher/traits/db/BaseOptionsTrait.php @@ -11,12 +11,27 @@ trait BaseOptionsTrait * @return bool */ public function storeBy(array $data) + { + if ($this->allowField($this->field)->save($data)) { + return $this->{$this->getPk()}; + } + + return false; + } + + /** + * 用于循环插入 + * + * @time 2020年04月21日 + * @param array $data + * @return mixed + */ + public function createBy(array $data) { $model = parent::create($data, $this->field, true); return $model->{$this->getPk()}; } - /**33 * * @time 2019年12月03日