sql >> Database >  >> RDS >> PostgreSQL

Django unieke samen relatie met veld en veeltomie op zichzelf

Ik denk dat je zoiets zoekt:

class Page(models.Model):
    pass

class PageVersion(models.Model):
    page = models.ForeignKey(Page, related_name='versions')
    content = models.TextField()
    language = models.CharField(max_length=7, choices=settings.LANGUAGES)

    class Meta:
        unique_together = ('page', 'language',)


#getting all page versions:
page = Page.objects.get(pk=some_id)
versions = page.versions.all()



  1. join meerdere mysql-tabellen met prefix en groepssom

  2. Stel in welke rijen op mysql moeten worden verwijderd na het toepassen van een gecombineerde unieke index w/ignore

  3. Grote hoeveelheden gegevens verwerken in PHP zonder browsertime-out

  4. veel-op-veel relatie in de leer