¿Puede Neo4j almacenar un diccionario en un nodo?
Estoy trabajando en C # y uso neo4jclient. Sé que neo4jclient puede crear un nodo si le paso un objeto de clase (lo he intentado). Ahora en mi clase quiero agregar una propiedad de diccionario, esto no funciona. Mi código:
GraphClient client = getConnection();
client.Cypher
.Merge("(user:User { uniqueIdInItsApp: {id} , appId: {appId} })")
.OnCreate()
.Set("user = {newUser}")
.WithParams(new
{
id = user.uniqueIdInItsApp,
appId = user.appId,
newUser = user
})
.ExecuteWithoutResults();
losUser
contiene una propiedad que es unDictionary
Cía#. Al ejecutar el cifrado, muestra el error
MatchError: Map() (of class scala.collection.convert.Wrappers$JMapWrapper)
¿Alguien puede ayudarme?