Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions java/working-with-cql/query-execution.md
Original file line number Diff line number Diff line change
Expand Up @@ -257,6 +257,7 @@ CDS views must fulfill the following requirements to be resolvable:
- The view is a simple [projection](../../cds/cdl#as-projection-on), not using *aggregations*, *join*, *union*, or *where*.
- The projection includes all *not null* elements (incl. keys), unless they have a default or generated value.
- The projection does not include [path expressions](../../cds/cql#path-expressions) using *to-many* associations.
- The projection does not include path expression over [mixed-in](../../cds/cql#query-local-mixins) associations.
Comment on lines 257 to +260

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

or

Suggested change
- The view is a simple [projection](../../cds/cdl#as-projection-on), not using *aggregations*, *join*, *union*, or *where*.
- The projection includes all *not null* elements (incl. keys), unless they have a default or generated value.
- The projection does not include [path expressions](../../cds/cql#path-expressions) using *to-many* associations.
- The projection does not include path expression over [mixed-in](../../cds/cql#query-local-mixins) associations.
- must be simple [projections](../../cds/cdl#as-projection-on), not using *aggregations*, *join*, *union*, or *where*.
- must include all *not-null* elements (incl. keys), unless they have a default or generated value.
- must **not** include [path expressions](../../cds/cql#path-expressions) using *to-many* associations.
- must **not** include path expression over [mixed-in](../../cds/cql#query-local-mixins) associations.


If the runtime cannot resolve a view, the write operation is executed directly on the database view and the execution depends on the [database](../cqn-services/persistence-services#database-support) support.

Expand Down
Loading