@Override
    public <T> Q set(ParamExpression<T> param, T value) {
        return queryMixin.set(param, value);
    }
Define a constraint for an embedded object

@param collection collection
@param target target
@return builder
querydsl-mongodb/src/main/java/com/querydsl/mongodb/document/AbstractMongodbQuery.java