withVectorSearch method

Query<T> withVectorSearch(
  1. Map<String, dynamic> vectorSearch
)

Returns a cloned query with vector search metadata attached.

Implementation

Query<T> withVectorSearch(Map<String, dynamic> vectorSearch) {
  Query<T> newQuery = Query<T>(
    helper: QueryHelper(),
    oracledb: _oracledb,
    path: path,
  );
  _helper.dupQuery(newQuery, this);
  newQuery._vectorSearch = deepClone(vectorSearch) as Map<String, dynamic>;
  return newQuery;
}