1

我在其他应用程序中使用过 freetag 。(而且我对这些应用程序中的它感到满意。)但就像我见过的其他标记库一样,它在标记对象表中假设一个单一的对象类型。

create table tagged_objects (
    tag_id int unsigned,
    object_id int unsigned
);

(这不是来自 freetag 的表定义。)

我想在一个新项目中启用多个对象类型的标记 - 博客文章、论坛线程等。为此,我需要扩展 tagged_objects 表以包含对象类型:

create table tagged_objects (
    tag_id int unsigned,
    object_id int unsigned,
    object_type int unsigned
);

是否有任何现有的 PHP 库可以扩展标记对象表以包含对象类型?

谢谢

4

0 回答 0