Я пытаюсь создать свою Java интерпретацию Spring Boot для сохранения узлов ArangoDB. Мой код выглядит так, как показано ниже Asset. java
@Data
@Document("assets")
public class Asset {
@Id
String key;
String name;
String description;
String path;
LocalDateTime imported_at;
}
и AssetContent. java as
@Data
@Document("asset_contents")
public class AssetContent {
@Id
String key;
String name;
String extension;
String content;
}
ChildOf. java, чтобы указать связь между Asset и AssetContent
@Data
@Edge("edges")
public class ChildOf<T1, T2> {
@Id
private String id;
@From
private T1 child;
@To
private T2 parent;
public ChildOf(final T1 child, final T2 parent) {
super();
this.child = child;
this.parent = parent;
}
}
, где один актив имеет несколько активов. Теперь я хочу достичь трех целей:
- Сохранить актив и список содержимого актива вместе.
- Получить актив, используя репозиторий AssetContent.
- Получить список содержимое активов с использованием AssetRepository.
Поскольку я новичок в ArangoDB, а также из-за ограниченной документации. Может ли кто-нибудь помочь мне с изменениями, которые я должен внести в код?