azure-spring-data-cosmos для Cosmos Graph API для графа без схемы

Я пытаюсь использовать API SQL Cosmos DB для вставки в Cosmos Graph DB. Для этого я пытаюсь использовать azure-spring-data-cosmos. Он действительно работает с реализацией CosmosRepository с классом с четко определенными свойствами, подобными следующим.

Вместо четко определенного свойства, такого как «имя», я хочу согласиться на создание набора динамических свойств. Есть способ сделать это?

      @Container(containerName = "cars")
@CosmosIndexingPolicy(includePaths = {"/*"})
public class Car {

@Id
private String id;

@JsonProperty(value = "label")
private String label;

@PartitionKey
private String partitionKey;

private JsonNode[] name; // in place of this well defined property "name" I want to 
// accept a map of arbitrary properties (names and their corresponding values) to      
// create a schema-less Vertex.
}

Для полноты это репозиторий

      @Repository
public interface CarCosmosRepository extends CosmosRepository<Car, String> {

}

0 ответов

Другие вопросы по тегам