cost 416 ms
基於類型查詢時如何應用Laravel Eloquent多態條件

[英]How to Apply Laravel Eloquent Polymorphic Condition while querying based on type

您好,我正在研究一個 Laravel 項目,我在其中使用了多態關系。 這是多態的 Model: 我把查詢放在這里: 當我運行查詢查詢時,我得到的結果是這樣的: 它現在基本上與兩個模型相關聯 現在,我不想要相關模型的所有數據。 我想在這里當類型是checklist_category時,我只想從chec ...

Laravel hasManyThrough多態關系

[英]Laravel hasManyThrough polymorphic relation

我有 4 個模型:用戶、照片、文章和評論。 評論 model 是多態的,用於圖片和文章。 結構是: 在 User.php 我有代碼: 和 返回用戶照片的所有評論和用戶文章的所有評論。 但我想一次檢索兩個模型的所有評論 - 照片和文章。 我不是找不到解決方案。 謝謝你的幫助。 ...

sqlalchemy.exc.InvalidRequestError:無法將帶有標識密鑰的行加載到 object 中; 多態鑒別器列是指映射的 class

[英]sqlalchemy.exc.InvalidRequestError: Row with identity key can't be loaded into an object; the polymorphic discriminator column refers to mapped class

我有一些遺留代碼具有多態基礎 class 定義和兩個子類。 實體定義如下。 來自我本地數據庫的一些示例數據。 在此處輸入圖像描述我正在嘗試查詢“控制器”表,而 SQLAlchemy 正在嘗試加載所有類的關系(我的假設)。 當它到達多態子類時,查詢失敗,因為“字段”表包含對“控制器”和“節點”表的外 ...

MorphMany 到 MorphTo 關系

[英]MorphMany to MorphTo relation

我的 laravel 項目中有經理表和資金表經理 -> id、姓名、錢包資金 -> id、金額、fundable_type、fundable_id、應收款類型、應收款ID、狀態我在經理 model 中有以下關系 我在基金model中有以下關系 $manager->funds 很好 ...

從數據庫中的多態關系中選擇字段

[英]Selecting fields from polymorphic relationship in DB

我有一個與Parent和School具有多態客戶關系的Order模型。 我現在的目標是查詢訂單並生成包含客戶name和email的報告。 name和email字段都出現在Parent和School 。 Order有: Parent和School都有: 我目前的查詢是: 結果是: ...

將where條件應用於多態關系laravel 8中的相關模型

[英]Apply where condition to related models in polymorphic relation laravel 8

我在多態關系中面臨一個問題,我無法使 whereHas 起作用。 關系代碼可以很好地返回相關模型,但是需要將 where 條件應用於與多態關系連接的模型的關系嗎? 我的多態關系是由兩個模型映射的。 例如:Events 和 Meetings 兩個模型都有自己的關系來存儲他們的受讓人(屬於許多人)我需 ...

Laravel 8:一對多多態:將同一個孩子與不同的父母聯系起來

[英]Laravel 8: One To Many Polymorphic: Relate same child to different parents

我使用了 laravel 文檔中描述的一對多多態關系,以便能夠將不同的父模型關聯到一個子模型。 我假設,我可以將不同的父模型分配給同一個子模型。 但這不起作用。 一旦我與同一個孩子的另一個父模型創建新關系,舊關系就會被替換。 例子: A 、 B和C是父模型,每個模型都有一個數據記錄( id=1 ...

查詢多態關系

[英]querying polymorphic relationship

我不是真正的后端專家。 我在這里有一些notifications表列,它們已被 Laravel 中的多態關系使用。 我想獲取具有屬性“App\\User”的列sendto_type ,它是使用 Laravel 中的多態關系制作的,並從名為users的表派生而來。 我還使用sendto_id與us ...

如何檢索嵌套的多態關系

[英]how to retrieve nested polymorphic relationship

在多語言應用程序中,我的應用程序中有這些具有多態關系的模型: 郵政 類別 標簽 翻譯 它們之間的這些關系: 這是我使用的遷移: 我有這樣的特征來定義關系: 我嘗試獲取所有帶有翻譯的類別並將它們傳遞給視圖: 鑒於基於當前語言環境,我想獲得類別名稱的翻譯,但我不知道如何? ...

如何在 Laravel (7) 中保存多態可變形模型的附加/額外列?

[英]How to save additional/extra columns of the polymorphic morphable model in Laravel (7)?

從 Laravel 文檔網站獲取多對多多態關系示例。 創建帶有標簽的帖子/視頻或創建帶有帖子/視頻的標簽時,如何將數據插入到extra_column_a和extra_column_b列中? 當taggables表有額外的列時,我是否需要為它創建一個模型類? ...

查詢laravel多態的多對多關系

[英]Querying laravel polymorphic many to many relationships

我有一個 Estate_object 表,其中包含有關房地產的信息,例如:地址、城市、地區等。然后我有一個單獨的表,其中僅包含對象的特定屬性,例如表中的一個是 objects_near。 我為此制作了單獨的表格,因為這些模型中的每一個都可以包含多個值(它們是復選框),例如 objects_near ...

在 Data Vault 2.0 方法中建模 Salesforce 多態關系

[英]Modeling the Salesforce Polymorphic relationship in Data Vault 2.0 methodology

偶爾 Salesforce Object 與其他 Salesforce 對象存在多態關系。 在多態關系中,關系的引用 object 可以是 object 的幾種不同類型之一。 這些多態關系是使用 Salesforce Object 中包含的多態字段定義的。 多態字段是其中相關的 object 可能是 ...

與 pivot 表的多態關系

[英]polymorph relations with pivot table

我在 Laravel 中定義多態關系時遇到問題。 我有Skill model 在其他兩個模型User和Class之間共享。 所以用戶可以有很多技能,Class 可以有很多技能,但是技能之間沒有重疊。 所以我用skill_id創建了一個skills_assoc表(這是skills表的外鍵) 我無法正確 ...

Laravel 多態有一個,兩個不同的類別 model 到同一個項目

[英]Laravel Polymorphic HasOne ,two different categories model to the same item

我正在嘗試將兩個不同的類別 model 用於相同的items表。 我有3個模型系統類別 用戶類別 物品 項目類別可以來自system_categories或user_categories表我看到了一些多態關系,但它是關於兩個不同的模型如何屬於一個類別,而不是關於 model 如何屬於兩個不同的類別模 ...

`morphTo` 方法的第一個參數的用例是什么?

[英]What is the use case of the first argument of the `morphTo` method?

根據這個問題,在Laravel上使用自定義方法名定義多態關系時, morphTo方法的name參數不能正常工作,我們假設一個簡單的多態表結構: 而這個 model 結構:<?php namespace App; use Illuminate\Database\Eloquent\Model ...

獲取多態關系中基於 Model 類型的所有記錄

[英]Get all records based on Model type in Polymorphic Relations

我有 3 個模型和相關表:Firm、SaleFirm、PartnerFirm。 在公司表中,我想存儲有關公司的一般信息,例如名稱、銀行帳戶、ID 和類似的東西。 在另外兩個表中,我將根據公司的類型(銷售公司或合作伙伴公司)存儲不同的信息。 由於這種邏輯,我需要這些表之間的多態一對一關系。 在我的公司 ...

如何在 Laravel Eloquent 中急切加載時獲取多態關系類型?

[英]How to get polymorphic relationship type while eager loading in Laravel Eloquent?

在查詢多態關系存在或不存在時,Laravel Eloquent 提供了whereHasMorph和whereDoesntHaveMorph方法,這對創建與類型相關的查詢非常有幫助。 但是對於急切的負載呢? 情況如下: 考慮 3 個模型App\Photos 、 App\Videos和App\Blog ...


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