trim keyword,避免查到一些奇怪的东西

This commit is contained in:
Jerry Yan 2022-10-19 13:32:35 +08:00
parent 476f7b064e
commit c104de8628
Signed by: q792602257
GPG Key ID: D070F653AF6C0004
3 changed files with 6 additions and 3 deletions

View File

@ -14,7 +14,8 @@ class CommentQueryController extends BaseController
if ($keyword) { if ($keyword) {
$keyword_split = explode(" ", $keyword); $keyword_split = explode(" ", $keyword);
foreach ($keyword_split as $_keyword) { foreach ($keyword_split as $_keyword) {
if (mb_strlen(trim($_keyword)) > 0) { $_keyword = trim($_keyword);
if (mb_strlen($_keyword) > 0) {
$query->where("content", "like", "%{$_keyword}%"); $query->where("content", "like", "%{$_keyword}%");
} }
} }

View File

@ -29,7 +29,8 @@ class DanmakuQueryController extends BaseController
if ($keyword) { if ($keyword) {
$keyword_split = explode(" ", $keyword); $keyword_split = explode(" ", $keyword);
foreach ($keyword_split as $_keyword) { foreach ($keyword_split as $_keyword) {
if (mb_strlen(trim($_keyword)) > 0) { $_keyword = trim($_keyword);
if (mb_strlen($_keyword) > 0) {
$query->where(function (Builder $_query) use ($_keyword) { $query->where(function (Builder $_query) use ($_keyword) {
$_query->where("content", "like", "%{$_keyword}%", "or")->where("from", "like", "%${_keyword}%", "or"); $_query->where("content", "like", "%{$_keyword}%", "or")->where("from", "like", "%${_keyword}%", "or");
}); });

View File

@ -15,7 +15,8 @@ class ProgramQueryController extends BaseController
if ($keyword) { if ($keyword) {
$keyword_split = explode(" ", $keyword); $keyword_split = explode(" ", $keyword);
foreach ($keyword_split as $_keyword) { foreach ($keyword_split as $_keyword) {
if (mb_strlen(trim($_keyword)) > 0) { $_keyword = trim($_keyword);
if (mb_strlen($_keyword) > 0) {
$query->where(function (Builder $_query) use ($_keyword) { $query->where(function (Builder $_query) use ($_keyword) {
$_query $_query
->where("name", "like", "%{$_keyword}%") ->where("name", "like", "%{$_keyword}%")