ListField with ForeignField in django-nonrel
问题 It seems hard to find a complete example of using ListField with ForeignField in django-mongo-engine.. my logic looks like below, class GameSession(models.Model): # id => token, is global unique random code id = models.CharField(max_length=45, primary_key=True) def save(self, *args, **kwargs): if not self.pk: self.pk = util.get_random_string(32) super(GameSession, self).save(*args, **kwargs) class GameUser(models.Model): ... game_session = fields.ListField(models.ForeignKey(GameSession)) in