Gremlin.Net.CosmosDb icon indicating copy to clipboard operation
Gremlin.Net.CosmosDb copied to clipboard

Question: Detail the relationship with `Project`/`Select` and SchemaBound `By`

Open veeg opened this issue 5 years ago • 0 comments

Currently, the Project and Select traversals do not have a SchemaBound equivalent. https://github.com/evo-terren/Gremlin.Net.CosmosDb/blob/94e1fe861aa9d0429b937d41a4a4e0a287d30730/src/Gremlin.Net.CosmosDb/ITraversal.Extensions.cs#L373-L376

While the By steps, which really go hand-in-hand with the Project/Select, have SchemaBound equivalents: https://github.com/evo-terren/Gremlin.Net.CosmosDb/blob/94e1fe861aa9d0429b937d41a4a4e0a287d30730/src/Gremlin.Net.CosmosDb/ISchemaBoundTraversal.Standard.Extensions.cs#L135-L146

Can anyone describe why we cannot have a SchemaBound Project traversal? Or is it simply an oversight/NYI?

veeg avatar Mar 28 '19 13:03 veeg