第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時(shí)綁定郵箱和手機(jī)立即綁定

在Model中添加了軟刪除之后 ::get()方法就不能獲取到數(shù)據(jù)了

<?php

namespace app\index\model;

use think\Model;

use traits\model\SoftDelete;


class Wechat extends Model

{

? ? use SoftDelete;

? ? protected $deleteTime= 'Delete_wx';

}

model 開啟了軟刪除功能 下面的::get()就獲取不到數(shù)據(jù)

$res = Wechat::get(1);

dump($res->toArray());

如果把model中的use SoftDelete;?去除掉 ::get()就可以獲取到數(shù)據(jù)了? 這個(gè)問題有什么解決的辦法嗎

正在回答

0 回答

可以使用:WeChat:withTrashed()->find(1)獲取包含軟刪除數(shù)據(jù).或者把id為1的delete_time設(shè)置為null,這樣就可以get就可以獲取到.

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

慕前端4115411 提問者

?真是感謝你得回答 我找到了我錯(cuò)誤地方 軟刪除的原理是找到delete_time 字段 如果這個(gè)字段不是null 就會(huì)判斷這個(gè)字段已經(jīng)被刪除 所以::get()的時(shí)候就不會(huì)返回 我數(shù)據(jù)表錄入的地方delete_time給了默認(rèn)值 這樣導(dǎo)致錄入東西都無法獲取 受教了 已經(jīng)修改了
2018-01-18 回復(fù) 有任何疑惑可以回復(fù)我~
#2

Wythehuang 回復(fù) 慕前端4115411 提問者

客氣客氣, 相互幫助~
2018-01-19 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消

在Model中添加了軟刪除之后 ::get()方法就不能獲取到數(shù)據(jù)了

我要回答 關(guān)注問題
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號