-
Notifications
You must be signed in to change notification settings - Fork 1.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Field names containing periods such as f.c cannot work #3682
Comments
Does this work if you run a query (note the double quotes SELECT * FROM t WHERE "f.c" = 10 |
@alamb In SQL layer it can work, but in DataFrame it can't work. |
@hengfeiyang I think you may have to create an explicit column reference -- for example instead of Expr::Column(Column {
relation: None,
name: "f.c".into()
}) |
@alamb Thanks, the filter can work now. But my real work is
You can have a try, this line will cause the error too, Do you have any idea? thank you. |
I think it is a bug in |
Describe the bug
Field names containing periods such as f.c cannot work.
To Reproduce
Steps to reproduce the behavior:
Run the example will got error:
Expected behavior
expect it can work.
Additional context
DataFusion 12.0
The text was updated successfully, but these errors were encountered: