我到处搜索,但没有找到任何解释到目前为止的内容。我想在一个人的年龄中创建计算字段,或者有一个货币字段,它是同一对象中几个其他字段的累积。
问问题
430 次
1 回答
1
你有不同的选择来做到这一点:
1)您可以创建一个视图并计算字段。在一个视图中,您可以使用 group-by 和 function 来计算 min、max、sum、avg、count 等。您可以参考以下链接了解更多信息: http: //ofbiz.apache.org/docs/entity.html#View_Entity_Modeling
2) 如果您使用的是 opentaps 提供的域驱动架构,您可以将一些代码添加到存储库中。存储库作为数据层的抽象,允许您在将对象返回给调用者之前创建计算和操作
3)您可以使用实体引擎创建一个sql并从数据库中获取计算字段。
阿尔贝托
于 2013-03-02T10:04:10.447 回答