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

Djangoの非プライマリ外部キー

    to_field および db_column オプション。

    class B(models.Model):
        name = models.ForeignKey(A, to_field="name", db_column="name")
    

    外部キーを作成したら、次のように値と関連するインスタンスにアクセスできます。

    >>> b = B.objects.get(id=1)
    >>> b.name_id # the value stored in the 'name' database column
    >>> b.name # the related 'A' instance
    


    1. SQLとMySQLの違いは何ですか?

    2. AzureSQLデータベースのパフォーマンスとサービス層の説明

    3. jQueryValidatorプラグイン-mysqlデータベースにある既存のユーザー名/メールを確認します

    4. T-SQLで昨日の日付を取得する方法