mirror of
https://gitee.com/fastadminnet/framework.git
synced 2026-07-01 20:52:48 +08:00
改进关联查询方法relation
This commit is contained in:
@@ -590,6 +590,7 @@ abstract class Model implements \JsonSerializable, \ArrayAccess
|
||||
* 更新数据
|
||||
* @access public
|
||||
* @param array $data 数据数组
|
||||
* @param array $where 更新条件
|
||||
* @return integer
|
||||
*/
|
||||
public static function update($data = [], $where = [])
|
||||
@@ -702,7 +703,7 @@ abstract class Model implements \JsonSerializable, \ArrayAccess
|
||||
* @param string|array $relations 关联名
|
||||
* @return Model
|
||||
*/
|
||||
public function relation($relations)
|
||||
public function relationQuery($relations)
|
||||
{
|
||||
if (is_string($relations)) {
|
||||
$relations = explode(',', $relations);
|
||||
|
||||
@@ -1947,7 +1947,7 @@ abstract class Driver
|
||||
$result->isUpdate(true);
|
||||
// 关联查询
|
||||
if (!empty($options['relation'])) {
|
||||
$result->relation($options['relation']);
|
||||
$result->relationQuery($options['relation']);
|
||||
}
|
||||
}
|
||||
$resultSet[$key] = $result;
|
||||
@@ -2054,7 +2054,7 @@ abstract class Driver
|
||||
$data->isUpdate(true);
|
||||
// 关联查询
|
||||
if (!empty($options['relation'])) {
|
||||
$data->relation($options['relation']);
|
||||
$data->relationQuery($options['relation']);
|
||||
}
|
||||
}
|
||||
} else {
|
||||
|
||||
Reference in New Issue
Block a user