gpt4 book ai didi

database - 从两列具有相同值的表中选择

转载 作者:搜寻专家 更新时间:2023-10-30 19:45:05 25 4
gpt4 key购买 nike

我有选择所有文章的代码。我认为我所做的是错误的。我正在选择所有值,然后执行它们。

Article::all()->each(function($article) {
if ($article->created_at == $article->published_at && $article>published) {
$article->update(['published_at' => null]);
}
});

我需要做的是只选择那些具有相同created_at和updated_at的文章。
我怎么能在数据库级别做到这一点?我需要这样的东西:

Article::where('created_at', '=', 'published_at')->where('published')->get()->each(function($article) {
$article->update(['published_at' => null]);
}
});

这段代码肯定行不通,只是为了想象。

最佳答案

编辑代码

Article::all()->each(function($article) {
if ($article->created_at == $article->published_at && $article->published) {
$article->update(['published_at' => null]);
}
});

关于database - 从两列具有相同值的表中选择,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48516844/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com