We’ve evaluated this request and at this time we are deferring this from our road map. Will leave this as open so we can consider this in the future.
In the current stage:
.property(list, 'name', 'm. a. rodriguez')
is working for vertices. Arrays in Edges are not working.
Cosmos DB tries to focus everything on SQL Query Language. If you have Arrays in properties, you might come into trouble. In future Cosmos Db Versions (so if you create a new one in Azure) , arrays wont be supported. Therefore, the opportunity to connect the DB with Elasticsearch or Azure Search will become possible. This can only happen if you can write plain SQL.
If you need an array for now, you have to build Edges with those values. Sure this might be a big overhead for you.
If you need it so badly, you might go to Janusgraph, neo4j or Titan with native support for that. Janusgraph also has Arrays in Edges (properties). Good Luck ;)
Work on Bytecode support has started. Will update here when this becomes generally available.
Thank you for your suggestion and votes.Anonymous commented
Nice! Is there any release date for a preview?Anonymous supported this idea ·