我有以下表格:
- 杂志标签
- 新闻标签
- page_tags
- 内容标签
- 常见问题标签
它们都具有完全相同的结构:
uid_local - id of the entity
uid_foreign - id of the tag
它们中的每一个都映射到 PHP 中的一个模型。
我需要根据多个标签获取相关内容。假设我正在查看标记为 1 和 4 的“常见问题解答”,我需要获取所有标记为 1 或 4 的项目,但同时标记的项目应位于顶部。
我还需要能够区分不同的实体,以便在运行查询后使用它们在 PHP 中的相应模型加载它们。
我将如何构建这个查询?
谢谢!