cost 177 ms
使用save()方法保存新的Model時返回關系數據和新的Model object

[英]Return relationship data along with the new Model object when saving the new Model using the save() method

我想在不對數據庫進行額外查詢的情況下訪問新的Post的User 。 如果我執行以下操作,它將查詢User的數據庫: 我知道我可以只做$userPost = $user ,但出於某些原因,我不想那樣做。 所以我的問題是,在使用save()新Post時是否可以預先加載User ? ...

如何檢查 Laravel eloquest 關系是否在 model 的檢索事件上被 eagerLoaded?

[英]How to check if a Laravel eloquest relation is eagerLoaded on the retrieved event of a model?

我會盡量簡化問題。 我想禁用在retrieved到的事件中發生的資源特征的關系加載。 有一個我們將命名為Post的 model,它使用名為HasComments的特征。 該特征偵聽 model 上retrieved到的事件並加載comments關系。 我希望能夠檢查comments關系是否已預先加 ...

急切加載 Rails 的 has_many 有兩個主鍵和外鍵

[英]Eager load Rails' has_many with two primary_keys and foreign_keys

我有兩個模型 此外,兩種型號都有date欄。 問題: Timesheet僅適用於固定日期,並且通過僅限於contract_id的范圍,我總是獲得每個Timesheet的合同的所有time_entries 。 我試過 scope 是這樣的: 這行得通,但不幸的是它不是急切可加載的: 是否有可能為 Ra ...

如何使用自定義查詢急切加載 Laravel 中的嵌套關系?

[英]how to eager loading nested relationships in Laravel with custom query?

我有一個評論表,其中包含以下字段:id、body、parent_id。 評論可以有子評論,這就是它使用 parent_id 字段的原因,我想知道如何實現這個嵌套結果: 不使用 eloquent 預加載( with() ),只使用查詢生成器,謝謝。 ...

Laravel Eloquent 嵌套急切加載應用

[英]Laravel Eloquent Nested Eager Load Apply Order By

鑒於此數據: 我想按first_delivery_date對其進行排序。 我已經使用以下方法獲取了這個: 似乎orderBy子句不起作用。 我也嘗試過這種方法: 但它也不起作用。 我想要的結果是排序后的first_delivery_date數據: 對結果進行排序的最佳方法是什么? 它是在急切的負載中 ...

如何急切加載嵌套關系而不是在頂層重復它們?

[英]how to eager loading nested relations and not repeat them at top level?

a 有一個包含以下字段的評論表:id、body、parent_id 每個評論都可以有評論,這就是為什么它有一個 parent_id 列。 它最多只能有兩個級別的子評論。 在我的 controller 中,我以這種方式檢索信息: 得到的響應是這樣的: 我要檢索的是: 我希望子評論不要在頂層再次重復 ...

如何在 laravel 中的多對多關系中獲取 laravel 中的總和

[英]How to get sum of of sums in laravel on to many to many relationship in laravel

我有一個有很多 TeamMember 的 User 表,每個 TeamMember 都有很多 Order。 我的查詢目前看起來像這樣: output: 但我想要達到的結果如下: 如您所見,與之前的 output 相比,所有團隊成員的總和相加。 上面的結果可以實現嗎? 我的模型如下: 用戶 Mode ...

為什么 Spring MVC controller 方法會忽略 FetchType.LAZY 行為並像 FetchType.EAGER 一樣工作?

[英]Why does Spring MVC controller method ignore FetchType.LAZY behaviour and act like FetchType.EAGER?

我的電影model明確聲明它應該懶惰地獲取其子 Actors 。 在任何其他上下文中使用服務/存儲庫時,這實際上非常有效: 但隨后出於某種神秘的原因,僅當在 Spring MVC controller 方法中使用時(使用 @Controller 和 @RequestMapping 等典型注釋), ...

如何對多個字段進行分組,包括嵌套的渴望列

[英]How to group on multiple fields including nested eager columns

我有一些購物車、產品和用戶。 我嘗試獲取每個用戶的購物車數量等統計信息。 這是我的模型: 用戶.php 購物車.php 產品.php 這是我的查詢: 我得到的是每個用戶的產品數量,但我想要每個用戶的購物車數量。 當我嘗試使用像groupBy groupBy(['user.id' ...

sequelize eager loading 為關聯的表記錄返回 null。 為什么?

[英]sequelize eager loading returns null for associated table record. Why?

我想從關聯表中檢索數據,但返回值為空。 這是協會 成員關聯已正確返回,但是當我嘗試獲取 system_data 時,即使它存在於數據庫中,我也會得到 null。 在這里我嘗試得到: 我不明白為什么我無法獲取 system_data。 可能是什么原因?? 你有什么建議嗎? 成員對象 系統 ...

Laravel中與參數的急切負載關系

[英]Eager load relationship with parameter in Laravel

在我的 Laravel 應用程序中,我希望有一個關系有條件地從兩個表之一加載數據,具體取決於指定的參數。 我有兩個具有相同列的數據透視表,稱為driver_route和driver_route_history 。 它們都關聯driver_id和route_id列。 唯一的區別是driver_rou ...

急切加載一個關聯但只有一個列

[英]Eager-load an association but ONLY a single column

我有一個這樣的自我參照協會: 當我獲得用戶列表時,我希望能夠預先加載child_users關聯,但我只需要其中的id列。 我需要能夠在不引起 n+1 次查詢的情況下執行類似的操作,並且最好不必加載此 model 中的所有其他數據: 上面的工作是將查詢限制為兩個查詢而不是 n+1,但是我將很多完整的對 ...

Laravel Eloquent 中的預加載多態關系

[英]Eager loading polymorphic relations in Laravel Eloquent

我將rappasoft/laravel-authentication-log與我的User model 一起使用。它向用戶 model 公開了以下多態關系: 現在,如果我運行$user->authentications->some_property ( $user來自User::get( ...

如何使用 Laravel 實現類別子菜單中區域的計數?

[英]How do I achieve a count for regions in a sub menu of categories using Laravel?

我正在嘗試獲取某個類別下區域中的列表。 主頁上的區域菜單顯示了其區域中每個類別的所有列表的數量。 在類別頁面上,我試圖顯示在選定類別中有列表的地區的計數。 在我的清單 Model 在我的地區 model 在我的類別控制器中 在我的地區_dropdown.blade.php 但這不起作用區域菜單仍然 ...

實體框架 - 通用預加載(包括字符串)缺失級別

[英]Entity Framework - generic eager loading (include string) missing levels

我的數據庫包含 Vendor、Project、Address 和 Vendor_Project 表。 每個供應商都有一個地址。 我寫了一個通用的 function 執行包含從輸入接收到的級別。 在上面的示例中,我得到了請求的結果,但地址是 null。我如何才能使該查詢適用於所有級別及其子級別? ...

如何在 Laravel 中不需要時禁用關系加載

[英]How to disable loading of relationships when not needed in Laravel

是否可以禁用關系加載,但僅限於某些情況? 這是我的模型: 在很多地方,我需要加載國家/地區的翻譯關系,但在某些頁面上,我只想顯示有關聯盟及其國家/地區的信息。 我不想在那里顯示 CountryTranslation 集合。 這是該頁面的代碼: 是否只有這條線可以禁用關系? ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM