Laravel:创建和处理多个标签

问题描述 投票:0回答:1

假设我有一个表单来创建标签,标签 A 和标签 B,它们都存储在同一个标签表中。

现在假设我有一个表单来创建帖子,该帖子具有字段标签 A 和标签 B,其中仅包含要选择的已创建标签。

为了过滤这些帖子,我需要标签和帖子之间的关系,但如果我通过 ID 进行关联,我将获得这两个标签,我认为这不好。

那么,将一个或多个标签与帖子相关联而不将其他标签存储在同一个表中的最佳方法是什么?

mysql laravel database-design laravel-11 laravel-tags
1个回答
0
投票

如果有两个标签,那么

True
/
False
是更好的方法。 否则创建一个以数值
0, 1, 2 ...
作为 id 的标签表并映射此
tag_id

© www.soinside.com 2019 - 2024. All rights reserved.