码迷,mamicode.com
首页 > Web开发 > 详细

thinkphp6 关联模型如何查询已经软删除的数据

时间:2020-07-21 21:44:44      阅读:192      评论:0      收藏:0      [点我收藏+]

标签:cer   use   关联   hasone   first   ret   color   extends   rem   

thinkphp6 关联模型如何查询已经软删除的数据

<?php
namespace app\woman\model;

use think\Model;
use think\model\concern\SoftDelete;

class Woman extends Model
{
    use SoftDelete;
    protected $deleteTime = ‘delete_time‘;

    // 模型初始化
    protected static function init()
    {
        //TODO:初始化内容
    }

    /**
     * 关联首次检查记录表模型
     * @return $this
     */
    public function womanFirstInspect()
    {
        return $this->hasOne(WomanFirstInspect::class)->removeOption(‘soft_delete‘);
    }

}

在关联模型的时候加上:

->removeOption(‘soft_delete‘);

就是移除使用软删除的意思。

既然移除了软删除,那么不管是不是软删除的数据,就都可以查询出来了。

thinkphp6 关联模型如何查询已经软删除的数据

标签:cer   use   关联   hasone   first   ret   color   extends   rem   

原文地址:https://www.cnblogs.com/phpyangbo/p/13355196.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!