Skip to content
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

SimpleMongoConverter could support identifying Spring EL expressions in keys [DATAMONGO-32] #970

Closed
spring-projects-issues opened this issue Jan 5, 2011 · 2 comments
Assignees
Labels
in: core Issues in core support status: declined A suggestion or change that we don't feel we should currently apply type: enhancement A general enhancement
Milestone

Comments

@spring-projects-issues
Copy link

Oliver Drotbohm opened DATAMONGO-32 and commented

Besides plain JSON array hierarchies the SimpleMongoConverter could support Spring EL expressions for keys such as:

{"parameters.p1" : "1" , "count" : 5.0}

Need to discuss, how to detect Spring EL in this case. We could simply forbid dots in plain keys and treat every key containing a dot as Spring EL or enforce concrete EL delimter usage #{...}


No further details from DATAMONGO-32

@spring-projects-issues
Copy link
Author

Mark Pollack commented

if we do this, we should use #{ } to be explicit about it. Can you put this in a context of a use case? Not sure if Spring KV supports this, let's investigate as it might even be more useful in that context

@spring-projects-issues
Copy link
Author

Oliver Drotbohm commented

SimpleMongoConverter is deprecated

@spring-projects-issues spring-projects-issues added status: declined A suggestion or change that we don't feel we should currently apply type: enhancement A general enhancement in: core Issues in core support labels Dec 30, 2020
@spring-projects-issues spring-projects-issues added this to the 1.0 M4 milestone Dec 30, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
in: core Issues in core support status: declined A suggestion or change that we don't feel we should currently apply type: enhancement A general enhancement
Projects
None yet
Development

No branches or pull requests

2 participants