成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

phalcon框架中的軟刪除

baishancloud / 1299人閱讀

摘要:中有一個(gè)軟刪除的功能現(xiàn)在來整理一下相關(guān)的配置與用法在層中做如下配置,可以寫在的基類中引入軟刪除的類表示刪除未刪除標(biāo)記這塊需要注意,數(shù)據(jù)表中必須有一個(gè)字段,當(dāng)然這個(gè)名字可以按照自己的心情來在控制增中,只需要這一步,就可以進(jìn)行刪除

phalcon 中有一個(gè)軟刪除的功能

現(xiàn)在來整理一下相關(guān)的配置與用法

在model層中做如下配置,可以寫在model的基類中

    //引入軟刪除的類
    use PhalconMvcModelBehaviorSoftDelete;
    
    //D表示刪除
    const FG_DELETED = "D";

    /**
     * 未刪除標(biāo)記
     * @usage model.status = model::FG_NOT_DELETE;
     */
    const FG_NOT_DELETED = "N";
    
    public function initialize()
    {
        $this->addBehavior(
            new SoftDelete(
                array(
                    "field" => "status",        //這塊需要注意,數(shù)據(jù)表中必須有一個(gè)status字段,當(dāng)然這個(gè)名字可以按照自己的心情來
                    "value" => self::FG_DELETED
                )
            )
        );
        $this->useDynamicUpdate(true);
    }

在控制增中,只需要這一步,就可以進(jìn)行刪除

 $res = ArticleModel::findFirst("id="$id"")->delete();

        if($res){
            return self::DEL_SUCCESS;
        }else{
            return self::DEL_FAIL;
        }

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/22363.html

相關(guān)文章

  • PHP-Phalcon框架中的數(shù)據(jù)庫操作

    摘要:本文描述了框架中數(shù)據(jù)庫操作方法,主要討論框架的組件中的操作方法。屬性方法在框架中支持屬性的擴(kuò)展查詢,在上例中,可以把條件語句改為同時(shí)省略查詢條件結(jié)果不變。 本文描述了PHP-Phalcon框架中數(shù)據(jù)庫操作方法,主要討論P(yáng)halcon框架的Model組件中的操作方法。更詳細(xì)的Model介紹請(qǐng)參考:官方文檔 1. 連接數(shù)據(jù)庫 在Phalcon框架中,通過在DI中注入db參數(shù)來實(shí)現(xiàn)數(shù)據(jù)庫的...

    xiaotianyi 評(píng)論0 收藏0
  • PHP7 安裝Phalcon框架

    摘要:是什么是開源全功能棧使用擴(kuò)展編寫針對(duì)高性能優(yōu)化的框架。也是松耦合的,可以根據(jù)項(xiàng)目的需要任意使用其他對(duì)象。安裝支持版本的不支持普通方式的編譯安裝,只能通過安裝。因此安裝之前,請(qǐng)先安裝。 Phalcon 是什么? Phalcon 是開源、全功能棧、使用 C 擴(kuò)展編寫、針對(duì)高性能優(yōu)化的 PHP 5 框架。 開發(fā)者不需要學(xué)習(xí)和使用 C 語言的功能, 因?yàn)樗械墓δ芏家?PHP 類的方式暴露出來...

    kidsamong 評(píng)論0 收藏0
  • Phalcon入門教程之目錄結(jié)構(gòu)

    摘要:原文發(fā)表于入門教程之目錄結(jié)構(gòu)很多初學(xué)的朋友,對(duì)于以框架為基礎(chǔ)構(gòu)建的項(xiàng)目,應(yīng)該如何組織目錄結(jié)構(gòu)有點(diǎn)摸不著頭腦。只需要通過注冊(cè)這些目錄結(jié)構(gòu),即可正常使用。 原文發(fā)表于:Phalcon入門教程之目錄結(jié)構(gòu) 很多初學(xué)Phalcon的朋友,對(duì)于以Phalcon框架為基礎(chǔ)構(gòu)建的項(xiàng)目,應(yīng)該如何組織目錄結(jié)構(gòu)有點(diǎn)摸不著頭腦。比如多模塊的項(xiàng)目中,如何共用libs類庫和models目錄中模型類的情況,就有很...

    reclay 評(píng)論0 收藏0
  • PhpStorm下提示Phalcon框架語法

    摘要:下載源碼源碼地址下載下載源碼地址下載修改文件,指定生成語法文件到目前為止,會(huì)在目錄下生成對(duì)應(yīng)版本的目錄在中導(dǎo)入最后重啟 1、下載Phalcon源碼 git clone https://github.com/phalcon/cphalcon.git 源碼地址:下載 2、下載phalcon-devtools git clone https://github.com/phalcon/phal...

    luckyw 評(píng)論0 收藏0
  • phalcon使用經(jīng)驗(yàn)雜談

    摘要:初次認(rèn)識(shí)是在剛學(xué)的時(shí)候最近終于有機(jī)會(huì)用上了故此說說使用上的一些感受個(gè)人是很喜歡這套框架的方式使用依賴注入讓代碼組織很靈活耦合也很低但是也許是框架東西太多了遇到幾個(gè)坑上一年以上的也還沒解決不過有一定開發(fā)經(jīng)驗(yàn)的話還是可以自己修復(fù)的被這幾個(gè)坑浪費(fèi) 初次認(rèn)識(shí)phalcon是在剛學(xué)php的時(shí)候,最近終于有機(jī)會(huì)用上了.故此說說使用上的一些感受 個(gè)人是很喜歡phalcon這套框架的方式,使用...

    UsherChen 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<