2016-07-14 4 views
0
  1. 테이블과 관련이없는 Laravel에서 모델을 만들 수 있습니까? 나는 세 가지 모델을 만들고 싶습니다 등Laravel의 테이블이없는 모델

    animals 테이블과 meals 테이블과 연결되지 Meal, Animal 모델 의미 : Photo, Reference, CertificateReference 다형성 관계로 Photo-Photo에와 Certificate을 관련이있다. 편의를 위해서 ReferenceCertificate 모델을 가지고 싶습니다. 포토 모델과의 관계를 리턴하는 메소드를 호출합니다.

  2. Relation 또는 Collection 개체를 인수로 전달하는 것이 더 좋습니까? 어떤 것이 더 효율적이고 편리합니까? 때로는 클로저를 필터 콜렉션에 사용해야하고 과 릴레이션에서 호출 된 메소드 체인을 비교할 때 매우 이상하게 보입니다. 당신이 당신의 동물 모델에서 코끼리 테이블이있는 경우, 예를 들어 모델

    protected $table ='your table name'; 
    

    에서

답변

2

사용은 확인이

protected $table ='elephant'; 
+0

같은이 코드를 넣어. 그렇지만 테이블과 연결된 모델에 대해 썼습니다. 나는'사진'모델을'사진'테이블과 연결하고 ** 관련이없는 ** 모델'인증서'만 사용하여 photoable_type을'App \ Certificate'으로 설정하려고합니다. 나는 ** 인증서 테이블이 없다는 것을 의미한다. 할 수 있을까요? 맞습니까? – Jarmark

+2

예 모델의 범위로 할 수 있습니다. –