2014-06-17 2 views

답변

0

ReferenceField 사용하는 경우 여러 다른 모델에 대한 참조를해야 할 때 GenericReferenceField을 사용하면서 특정 모델에 대한 참조를 할 필요가있을 때 누군가가 예와 분명히 할 수 나를 유사하게 나타납니다

예 : 사용자가 소식을 전했지만 회사는 할 수 없다고 가정하지만 사람이나 회사가 자동차 소유자 일 수 있습니다.

class Person(Document): 
     name = StringField() 

class Company(Document): 
     name = StringField() 

class Post(Document): 
     owner = ReferenceField(Person) # it can be only reference to Person Model 

class Car(Document): 
     owner = GenericReferenceField() # it can be a Reference to any Model 
관련 문제