![](/img/trans.png)
[英]InvalidRequestException while inserting into Composite Columns using Astyanax
[英]Object Mapping for Composite Columns with Astyanax
例如,
@Column("body")
private String body;
那將創建一個列“ body”
我希望能夠進行注釋,以便可以創建一個復合列,例如“ body:foo”。
沒有任何用於此目的的示例,甚至沒有任何跡象表明這是可能的。 有人對此有更多的了解嗎?
我並不完全確定這將與實體持久性一起使用,但是我可能會嘗試以下方法:
@Column()
@Serializer(MyCompositeSerializer.class)
private SomeEntity entity;
public class MyCompositeSerializer extends AnnotatedCompositeSerializer<SomeEntity> {
public MyCompositeSerializer() {
super(SomeEntity.class);
}
}
看一下public class AnnotatedCompositeSerializer<T> extends AbstractSerializer<T>
是如何public class AnnotatedCompositeSerializer<T> extends AbstractSerializer<T>
的實現的,以了解如果上述方法不起作用,您需要做什么。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.