0
我在這裏隨處搜索,但沒有找到任何解釋目前爲止的內容。我想創建像人的年齡計算的字段,或者有一個貨幣字段是同一個對象內的其他幾個字段的累積。如何在opentaps/OFBiz中創建計算字段?
我在這裏隨處搜索,但沒有找到任何解釋目前爲止的內容。我想創建像人的年齡計算的字段,或者有一個貨幣字段是同一個對象內的其他幾個字段的累積。如何在opentaps/OFBiz中創建計算字段?
你有不同的選擇要做到這一點:
1)你可以創建一個視圖和計算等領域。在視圖中,您可以使用group-by和function來計算最小值,最大值,總和,平均值,計數和其他值。您可以參考以下鏈接獲取更多信息:http://ofbiz.apache.org/docs/entity.html#View_Entity_Modeling
2)如果您使用opentaps提供的域驅動架構,則可以將一些代碼添加到存儲庫中。該存儲庫作爲數據層的抽象,允許您在將對象返回給調用方之前創建計算和操作。
3)您可以使用實體引擎創建一個sql並從數據庫中獲取計算的字段。
阿爾貝託
感謝我剛剛來到這個部分在ofbiz的開發書。我是新來的域驅動架構範例,目前正在閱讀opensourcestrategies網站以瞭解它。 –