django アプリの postgres db に次の 3 つのテーブルがあります。
publication {
id
title
}
tag {
id
title
}
publication_tags{
id
publication_id
tag_id
}
タグとパブリケーションには多対多の関係があります。
1) パブリケーション タイトル、2) パブリケーション ID、3) タグの 3 つの列を持つ一時テーブルを作成したいと思います。ここで、tags は、指定されたすべてのタグのリスト (可能であれば文字列の形式) です。出版。
これまでのところ、一時テーブルを作成し、パブリケーション ID とパブリケーション タイトルを入力しましたが、タグを取得する方法がわかりません。これは私がこれまでに持っているものです:
CREATE TEMP TABLE pubtags (pub_id INTEGER, pub_title VARCHAR(50), pub_tags VARCHAR(50))
INSERT INTO pubtags(pub_id, pub_title) SELECT id, title FROM apricot_app_publication
最後のステップをどのように進めるかについて誰かアドバイスしてもらえますか?