Milvex.Milvus.Proto.Milvus.SearchRequest (milvex v0.10.2)

Copy Markdown

Summary

Types

t()

@type t() :: %Milvex.Milvus.Proto.Milvus.SearchRequest{
  __unknown_fields__: [Protobuf.unknown_field()],
  base: Milvex.Milvus.Proto.Common.MsgBase.t() | nil,
  collection_name: String.t(),
  consistency_level: Milvex.Milvus.Proto.Common.ConsistencyLevel.t(),
  db_name: String.t(),
  dsl: String.t(),
  dsl_type: Milvex.Milvus.Proto.Common.DslType.t(),
  expr_template_values: %{
    optional(String.t()) => Milvex.Milvus.Proto.Schema.TemplateValue.t() | nil
  },
  function_score: Milvex.Milvus.Proto.Schema.FunctionScore.t() | nil,
  guarantee_timestamp: non_neg_integer(),
  highlighter: Milvex.Milvus.Proto.Common.Highlighter.t() | nil,
  namespace: String.t() | nil,
  not_return_all_meta: boolean(),
  nq: integer(),
  output_fields: [String.t()],
  partition_names: [String.t()],
  search_by_primary_keys: boolean(),
  search_input:
    {:placeholder_group, binary()}
    | {:ids, Milvex.Milvus.Proto.Schema.IDs.t() | nil}
    | nil,
  search_params: [Milvex.Milvus.Proto.Common.KeyValuePair.t()],
  sub_reqs: [Milvex.Milvus.Proto.Milvus.SubSearchRequest.t()],
  travel_timestamp: non_neg_integer(),
  use_default_consistency: boolean()
}