<?php
use think\model;
class usermodel extends model
public function getall()
public function getstatusattr($value)
}
use think\model;
class employeesmodel extends model
}
public function index()
);// $list = usermodel::select(); // 未預載入 執行下面的$user->employees時會在關聯資料庫搜尋 執行n+1次搜尋
$list = usermodel::with('employees')->select(['ad_asst','mk_rep']); // 預載入 如果使用關聯預查詢功能,對於一對一關聯來說,只有一次查詢,對於一對多關聯的話,就可以變成2次查詢,有效提高效能。
foreach($list as $user)
}
關聯預載入 將查詢次數壓縮在兩次 用的in關鍵字
employees一開始不知道是什麼東西 後來原來是乙個方法
ThinkPHP關聯模型詳解
在thinkphp中,關聯模型更類似一種mysql中的外來鍵約束,但是外來鍵約束更加安全,缺點卻是在寫sql語句的時候不方便,thinkphp很好得解決了這個問題.但是很多人不動關聯模型的意思.現在就寫個例子.讓大家理解thinkphp關聯模型的意思.環境描述 公司有乙個員工表think user,...
ThinkPHP關聯模型詳解
在thinkphp中,關聯模型更類似一種mysql中的外來鍵約束,但是外來鍵約束更加安全,缺點卻是在寫sql語句的時候不方便,thinkphp很好得解決了這個問題.但是很多人不動關聯模型的意思.現在就寫個例子.讓大家理解thinkphp關聯模型的意思.環境描述 公司有乙個員工表think user,...
pytorch 載入預訓練模型
pytorch的torchvision中給出了很多經典的預訓練模型,模型的引數和權重都是在imagenet資料集上訓練好的 載入模型 方法一 直接使用預訓練模型中的引數 import torchvision.models as models model models.resnet18 pretrai...