Query constructor
Query({
- VectorInput? nearest,
- RecommendInput? recommend,
- DiscoverInput? discover,
- ContextInput? context,
- OrderBy? orderBy,
- Fusion? fusion,
- Sample? sample,
- Formula? formula,
Implementation
factory Query({
VectorInput? nearest,
RecommendInput? recommend,
DiscoverInput? discover,
ContextInput? context,
OrderBy? orderBy,
Fusion? fusion,
Sample? sample,
Formula? formula,
}) {
final $result = create();
if (nearest != null) {
$result.nearest = nearest;
}
if (recommend != null) {
$result.recommend = recommend;
}
if (discover != null) {
$result.discover = discover;
}
if (context != null) {
$result.context = context;
}
if (orderBy != null) {
$result.orderBy = orderBy;
}
if (fusion != null) {
$result.fusion = fusion;
}
if (sample != null) {
$result.sample = sample;
}
if (formula != null) {
$result.formula = formula;
}
return $result;
}