This commit is contained in:
2020-09-08 01:09:24 +08:00
parent cbf961c4e7
commit 0cbf083621
4 changed files with 9 additions and 46 deletions
+3 -3
View File
@@ -187,13 +187,13 @@ class Collection extends AbstractCollection
/**
* @param array $condition
* @return Filters
* @return Collection
* @throws
*/
public function filter(array $condition)
{
if (empty($condition)) {
return new Filters($this);
return $this;
}
$_filters = [];
foreach ($this as $value) {
@@ -207,7 +207,7 @@ class Collection extends AbstractCollection
}
$_filters[] = $value;
}
return new Filters($_filters);
return new Collection($this->query, $_filters);
}
/**