带序列的组合键
本文关键字:组合 | 更新日期: 2023-09-27 18:17:49
我的表中有一个组合键,其中一部分需要由序列生成。
我尝试了以下方法,但它不起作用-设置序列名称的行似乎被后面的复合键声明覆盖:
mapping.Id(x => x.Id).GeneratedBy.SequenceIdentity("SQ_TRANSFORM_ITEMDEL_IDDID");
mapping.CompositeId().KeyProperty(x => x.Id, "ITEMDELIVERYDETAIL_ID")
.KeyReference(x => x.ItemDelivery, "ITEMDELIVERY_ID",
"PARTITIONDATE");
如何解决这个问题?
不要在CompositeId中映射ItemDelivery,而是作为参考,请参阅您的其他问题的答案。总的来说更容易。