隱藏關聯屬性
$list
= usermodel:
:with
('profile')-
>
select()
;$list
->
hidden([
'profile'
=>
['id'
,'status']]
);dump
($list
);
顯示關聯屬性
$list
= usermodel:
:with
('profile')-
>
select()
;$list
->
visible([
'profile'
=>
['hobby'
,'status']]
);dump
($list
);
追加關聯屬性
追加乙個profile模型的額外屬性(非實際資料,可能是定義了獲取器方法)
$list
= usermodel:
:with
('profile')-
>
select()
;$list
->([
'profile.status'])
;dump
($list);
追加額外關聯
```php
$list
= usermodel:
:with
('profile')-
>
select()
;$list
->([
'book.title'])
;dump
($list
);
ThinkPHP關聯刪除
thinkphp關聯刪除操作 關聯刪除,即表示刪除a表中某一條資料時,b表中的關聯資料也會刪除 舉個例子 乙個標題可以包含多篇文章,而一篇文章只能對應乙個標題 即標題與文章的對應關係,是1對多的關係 使用者需要檢視文章的時候,肯定是根據標題欄目來查詢到相應的文章,也就是說php語言相關的知識欄目,不...
7 5 輸出閏年
7 5 輸出閏年 15 分 輸出21世紀中截止某個年份以來的所有閏年年份。注意 閏年的判別條件是該年年份能被4整除但不能被100整除 或者能被400整除。輸入格式 輸入在一行中給出21世紀的某個截止年份。輸出格式 逐行輸出滿足條件的所有閏年年份,即每個年份佔一行。輸入若非21世紀的年份則輸出 inv...
ThinkPHP關聯模型詳解
在thinkphp中,關聯模型更類似一種mysql中的外來鍵約束,但是外來鍵約束更加安全,缺點卻是在寫sql語句的時候不方便,thinkphp很好得解決了這個問題.但是很多人不動關聯模型的意思.現在就寫個例子.讓大家理解thinkphp關聯模型的意思.環境描述 公司有乙個員工表think user,...