trim keyword,避免查到一些奇怪的东西
This commit is contained in:
parent
476f7b064e
commit
c104de8628
@ -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}%");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -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");
|
||||||
});
|
});
|
||||||
|
@ -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}%")
|
||||||
|
Loading…
x
Reference in New Issue
Block a user