You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'm using QueryDSL so I also end up with a QFoo generated class. In another class, I have a field r whose type is a @Repository interface R that implements QuerydslPredicateExecutor.
When I call r.findAll(QFoo.foo.bar.eq("...") I expect the "..." to be converted to an ObjectId as part of the construction of the MongoDB query but instead it gets passed through as a string--i.e., the query looks like:
{bar: "..."}
so the query doesn't work as expected.
The text was updated successfully, but these errors were encountered:
I have a
@Document
class,Foo
with a field like this:I'm using QueryDSL so I also end up with a
QFoo
generated class. In another class, I have a fieldr
whose type is a@Repository
interfaceR
that implementsQuerydslPredicateExecutor
.When I call
r.findAll(QFoo.foo.bar.eq("...")
I expect the "..." to be converted to anObjectId
as part of the construction of the MongoDB query but instead it gets passed through as a string--i.e., the query looks like:so the query doesn't work as expected.
The text was updated successfully, but these errors were encountered: