【发布时间】:2021-10-04 19:08:24
【问题描述】:
这是代码的一部分。由于我是 Laravel 的新手,我不知道如何将我的查询转换为 Laravel Eloquent 查询生成器,请告诉我如何将其转换为 LARAVEL 的 eloquent 或查询生成器?
for ($i = 0; $i < count($links); $i++) {
$con = mysqli_connect("localhost", "root", "", "pacra-daily-2021");
$sql = "SELECT keywords FROM `sectors` WHERE id BETWEEN 0 AND 59";
$result = mysqli_query($con, $sql);
while ($row = mysqli_fetch_array($result, MYSQLI_ASSOC)) {
$keywords = $row["keywords"];
if (preg_match($keywords, $links[$i])) {
if (filter_var($links[$i], FILTER_VALIDATE_URL) !== false) {
array_push($mainNewsLinks, $links[$i]);
}
}
}
}
return $mainNewsLinks;
}
【问题讨论】:
-
Here 是您可以使用 Laravel 连接到数据库的方式,query builder documentation 是您可以编写查询的方式。您是否可以尝试让它自己工作并且仅在遇到困难时才提出问题?本网站不提供教程
-
分享你用 laravel 试过的代码