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

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

laravel的sync同步函數(shù)使用方法?

laravel的sync同步函數(shù)使用方法?

PHP
人到中年有點(diǎn)甜 2019-03-18 01:08:25
有一張視圖上的數(shù)據(jù)要通過sync函數(shù)同步到數(shù)據(jù)表,這種情況在項目里出現(xiàn)了兩次,既兩個model下面有用到sync函數(shù),第一個的是 public function syncGrades(array $grades) { Grade::addNeededGrades($grades); if (count($grades)) { $this->grades()->sync( Grade::whereIn('grade', $grades)->lists('id')->all() ); return; } } 第二個的是: public function syncFatherGrades(array $father_grade) { if (count($father_grade)) { echo 'qa1'; $this->father_grade()->sync( [] ); return; } $this->father_grade()->detach(); } 然后第一個成功的在一張有三個列的表:id grade_id post_id 上進(jìn)行了同步,另一個則不行,在去掉第二個sync函數(shù)內(nèi)所有的代碼以[]取代后它返回的是: Unknown column 'grade_id' in 'field list' (SQL: select grade_id from grade_grade_pivot where grade_id = 18) 明顯是第一個同步函數(shù)的sql代碼,請問sync這個函數(shù)具體該怎么用啊,還有應(yīng)該有個賦值語句類似: grade_id = grade.id(表grade里的列id)post_id = post.id(post表里的列id)這樣的代碼,具體會在哪個文件寫呢,在用sync函數(shù)的時候。
查看完整描述

1 回答

  • 1 回答
  • 0 關(guān)注
  • 807 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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