gpt4 book ai didi

java - 实体和expando的使用有什么区别?

转载 作者:行者123 更新时间:2023-12-02 03:21:19 25 4
gpt4 key购买 nike

我知道expando虚拟地创建表,而entity最初在数据库中创建表。两者都用于创建表..因此我想知道何时使用expando以及何时使用entity?我没有在官方网站上获得足够的文档来解释它。请帮忙..

最佳答案

如果您想扩展一些liferay表,请使用expando例如:向用户、博客、MB、JournalArticle等添加一个新列(自定义字段),这不会在现有表中实际添加列,否则它将创建这些列ExpandoColumn 中的列以及引用的表。

当您想要创建新的/自定义表时,必须使用实体。

因此,当您想要扩展 Liferay 表时,只需创建 Expandos,当您想为应用程序创建新/自定义表时,请使用 Entity。

关于java - 实体和expando的使用有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39568972/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com