public interface PipelineNode
| 限定符和类型 | 方法和说明 |
|---|---|
default Object |
getFromObject(String field,
Object object) |
default Object |
getValueFromObject(String field,
Object object) |
Object |
handel(ChannelContext context,
Object message) |
default <T> com.mongodb.client.FindIterable<T> |
initFilter(ChannelContext context,
com.mongodb.client.MongoCollection<T> collection) |
default void |
initLimit(ChannelContext context,
com.mongodb.client.FindIterable<?> find) |
default void |
initSort(ChannelContext context,
com.mongodb.client.FindIterable<?> find) |
default org.bson.Document |
objectToDocument(Object object,
ChannelContext context) |
default org.bson.conversions.Bson |
objectToUpdate(Object object,
ChannelContext context) |
default org.bson.Document |
projection(ChannelContext context) |
default com.mongodb.client.FindIterable<?> |
projection(ChannelContext context,
com.mongodb.client.FindIterable<?> find)
/** Mapping relationships, used only for queries
|
Object handel(ChannelContext context, Object message)
default org.bson.Document objectToDocument(Object object, ChannelContext context)
default org.bson.conversions.Bson objectToUpdate(Object object, ChannelContext context)
default <T> com.mongodb.client.FindIterable<T> initFilter(ChannelContext context, com.mongodb.client.MongoCollection<T> collection)
default com.mongodb.client.FindIterable<?> projection(ChannelContext context, com.mongodb.client.FindIterable<?> find)
find - default org.bson.Document projection(ChannelContext context)
default void initLimit(ChannelContext context, com.mongodb.client.FindIterable<?> find)
default void initSort(ChannelContext context, com.mongodb.client.FindIterable<?> find)
Copyright © 2023. All rights reserved.