-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Open
Labels
status: feedback-providedFeedback has been providedFeedback has been providedtype: bugA general bugA general bug
Description
I have a @Document
class, Foo
with a field like this:
@Field(value = "bar", targetType = FieldType.OBJECT_ID)
String bar;
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.
Metadata
Metadata
Assignees
Labels
status: feedback-providedFeedback has been providedFeedback has been providedtype: bugA general bugA general bug