0

我需要创建一个可以在任何实体上使用的喜欢/不喜欢系统。我将创建一个带有“Id”、“Entity”(可以是任何东西)、“author”(具有 User 类的多对一)和“like”(布尔值)的 Like 实体。

我只想知道有没有什么好办法?我不能使用表继承(mappedsuperclass),因为这个实体将是一个包(SocialBundle)的一部分,它可以用于多个项目(它将是一个供应商)。

我没有代码可以给你看,因为我还在分析部分。

谢谢 !

4

1 回答 1

1

为该实体创建一个接口,稍后您可以使用addResolveTargetEntity方法将此接口映射到任何实体。看到这个

于 2016-02-15T14:57:51.380 回答