2023年7月18日

PHP Laravel 小知識:一對多關係 hasMany 跟 belongsTo 解析

之前介紹過 Laravel 的一對一關係 hasOnebelongsTo (這裡),這次要進一步介紹 Laravel Eloquent 用來處理一對多關係的方法:hasManybelongsTo

  • hasMany 指的是「擁有很多東西」。我擁有很多東西,並且我在它們的身上貼上了我的識別代碼。

  • belongsTo 指的是「屬於某個人」。我屬於別人,我被貼上了他的識別代碼。

你沒看錯,belongsTo 重複出現了,至於為什麼,就請接著看下去吧!

2023年7月13日

Laravel 如何自訂 Log 路徑?使用 Log::build 建立 Laravel Logger 並設定動態路徑

Laravel 有預設的 Logger,可以透過 logging config 設定,滿足大部分情況的需求。

不過有些時候難免還是會需要動態的使用 logger,尤其是需要動態產生 logger 的寫入路徑,這個時候就需要用別的方式了。