我想實現文章帖子的標籤功能,因此用戶可以在發佈文章時添加多個標籤。從INSERT IGNORE語句獲取多個插入ID
我有一個tags
表,一個articles
表和一個article_tags
表。
標籤:
id | tag (Unique)
文章:
id | title | content
article_tags:
id | article_id | tag_id
所以,(1)當一個新的文章是插入,我需要插入articles
表格並獲取插入標識爲article_id
。
(2)然後,我使用單個INSERT IGNORE
語句將多個標記插入到tags
表中。在這些標籤中,有些可能存在並將被忽略。
(3)現在我要將文章和標籤的關係插入article_tags
。但是,如何將步驟(2)中的ID作爲最後一個表中的tag_id
?
或者我只是不能(而不是使用一個一個的插入解決方案)?
你可能誤解了我的問題。 – mrmoment 2015-02-08 10:59:04
@mrmoment,絕對,對不起。看我的編輯。 – AdrienXL 2015-02-08 11:10:23