Skip to content

Indexing over nested complex JSON collections fail #37016

@roji

Description

@roji

We were unfortunately missing test coverage for this relatively basic scenario (non-nested collections are covered and work fine).

The following fails:

    [ConditionalFact]
    public virtual Task Index_on_nested_collection()
        => AssertOrderedCollectionQuery(() => AssertQuery(
            ss => ss.Set<RootEntity>().Where(e => e.RequiredAssociate.NestedCollection[0].Int == 8),
            ss => ss.Set<RootEntity>().Where(
                e => e.RequiredAssociate.NestedCollection.Count > 0
                    && e.RequiredAssociate.NestedCollection[0].Int == 8)));

Metadata

Metadata

Assignees

Type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions