sql >> データベース >  >> RDS >> PostgreSQL

Djangoはフィールドとの関係と自己の多対多のユニークな関係

    あなたはこのようなものを探していると思います:

    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. Postgres文字列配列で大文字と小文字を区別しないインデックスを作成する

    2. GoogleCloudSQLのoptimizer_search_depth

    3. ToadforMySQLでSELECTステートメントの実行中にエラーが発生する

    4. 1つのオブジェクトjsonで2つのクエリmysql