【发布时间】:2015-10-07 06:57:46
【问题描述】:
我想使用Formula 设置OneToOne 实体。
我尝试了以下但结果始终是null(我猜是因为KEY_MEDIA_CONTENT 列始终是null):
@OneToOne
@JoinColumn(name="KEY_MEDIA_CONTENT")
@Formula(value = "SELECT MEDIAASSET_ORDER_ID AS KEY_MEDIA_CONTENT FROM PRODUCTION_MEDIAASSET_NEW WHERE KEY_TEXT=1 AND PRODUCTION_ORDER_ID=PRODUCTION_ORDER_ID")
private MediaAssetOrder keyMediaAsset;
Formula 似乎被忽略了。
如何使用Formula 引用实体?
【问题讨论】:
标签: hibernate