75 thinkPhp關聯輸出

2021-10-09 12:29:20 字數 978 閱讀 6341

隱藏關聯屬性

$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,...