<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ??一站式輕松地調用各大LLM模型接口,支持GPT4、智譜、豆包、星火、月之暗面及文生圖、文生視頻 廣告
                [TOC] ## 數據表關聯,可以查詢范圍連用 ### 一對一關聯 ```php class MediaPublicModel extends RelationModel{ protected $_link=[ 'read_adv_media'=>[ 'mapping_type'=>self::HAS_ONE, 'foreign_key'=>'mid', 'mapping_fields'=>'id,name,wechat', 'as_fields'=>'wechat:wechat_username', //把關聯的字段值映射成數據對象中的某個字段 //'class_name'=>'read_adv_media', //駝峰或者下滑線都可以都可以 //'condition'=>"name = cpj'", //復雜查詢條件,用string ] ]; } //1. 直接關聯查選 $res = D("MediaPublic")->relation('read_adv_media')->where(['id'=>12306])->find(); //2. 選查詢在關聯 $mp = D("MediaPublic")->where(['id'=>12306]); var_dump($mp->find()); var_dump($mp->relationGet('read_adv_media')); // 使用relationGet 在find后輸出關聯的read_adv_media中的字段 ``` ### 一對多關聯 ``` class BookModel extends RelationModel{ protected $_link=[ 'book_episodes'=>[ //關聯表名 'mapping_type'=>self::HAS_MANY, 'foreign_key'=>'bid', 'mapping_fields'=>'ji_no,title', 'mapping_limit'=>'20', 'mapping_order'=>'ji_no asc' //'mapping_key'=>'id', 主表對管理表看到id, //'condition'=>'', 復雜查詢條件 ] } ``` ### 關聯添加 ``` $mp = D("MediaPublic"); $data['fans']='130001'; $data['name']='cpj130001'; $data['read_adv_media']=[ 'pv'=>'1000', ]; $mp->relation("read_adv_media")->add($data); //relation 的name只能是對應的link的值 ``` ### 關聯更新 > **關聯更新必須是主表的主鍵id 為子表的關聯id,否則更新無效** ``` $mp = D("MediaPublic")->where(['id'=>'28805']); $data['licai']='0'; $data['read_adv_media']=[ 'pv'=>'1002', 'url'=>'http://www.baiducki.com', ]; $mp->relation("read_adv_media")->save($data); //relation 的name只能是對應的link的值 ``` ### 關聯更新的規則 HAS_ONE: 關聯數據的更新直接賦值 HAS_MANY: 的關聯數據如果傳入主鍵的值 則表示更新 否則就表示新增 MANY_TO_MANY: 的數據更新是刪除之前的數據后重新寫入 ### 關聯刪除 `$result = $User->relation("Profile")->delete("3");`
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看