2016-07-14 70 views
0
  1. 是否可以在Laravel中創建與表格無關的模型?我的意思是模擬Mealmeals表連接,Animalanimals表等Laravel中沒有表格的模型

    我想創建三個型號:PhotoReferenceCertificate並涉及到ReferencePhotoCertificate作爲Photo多態性關係。我想有ReferenceCertificate模型只是爲了方便,並調用方法返回與照片模型的關係。

  2. RelationCollection對象作爲參數是否更好?哪個更高效,方便?有時我必須使用閉合來過濾集合,當我們將 與在關係上調用的方法鏈接進行比較時,它看起來很奇怪。在模型中

    protected $table ='your table name'; 
    

    例如,如果你有大象表中的動物模型

回答

2

使用只是把這個代碼這樣

protected $table ='elephant'; 
+0

確定。但是你寫了關於與表相關的模型。我只想連接'照片'模型與表'照片',然後使用**非關聯的**模型'證書'只將photoable_type設置爲'App \ Certificate'。我的意思是**沒有**'證書'表。我可以做嗎?這是對的嗎? – Jarmark

+2

是的,你可以在你的模型中使用範圍 –