[doc](struct) match STRUCT sub-fields by name in cast from string#3907
Open
csun5285 wants to merge 1 commit into
Open
[doc](struct) match STRUCT sub-fields by name in cast from string#3907csun5285 wants to merge 1 commit into
csun5285 wants to merge 1 commit into
Conversation
Document the behavior change from apache/doris#64011: when casting a string to STRUCT with field names (named mode), fields are now matched by name (case-insensitive) instead of by position. The input field order may differ from the schema, missing fields are filled with NULL, and unknown fields are rejected in strict mode / ignored in non-strict mode. Positional input (no field names) still requires an exact field count. Updated EN/ZH for dev and 4.x. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
16 tasks
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Document the behavior change from apache/doris#64011: when casting a string to STRUCT with field names fields are now matched by name (case-insensitive) instead of by position.
The input field order may differ from the schema, missing fields are filled with NULL, and unknown fields are rejected in strict mode / ignored in non-strict mode.
Versions
Languages
Docs Checklist