case classDropFields(children: Seq[Expression]) extends Expression with Product with Serializable
Drops one or more fields in struct.
Returns null if struct is null.
Returns empty struct if all fields in struct are dropped.
This is a no-op if schema doesn't contain given field name(s).
If there are multiple fields with one of the given names, they will all be dropped.
Annotations
@ExpressionDescription()
Linear Supertypes
Serializable, Serializable, Expression, TreeNode[Expression], Product, Equals, AnyRef, Any
Drops one or more fields in struct. Returns null if struct is null. Returns empty struct if all fields in struct are dropped. This is a no-op if schema doesn't contain given field name(s). If there are multiple fields with one of the given names, they will all be dropped.