Class: Couchbase::VectorQuery
- Inherits:
-
Object
- Object
- Couchbase::VectorQuery
- Defined in:
- lib/couchbase/search_options.rb
Overview
Instance Attribute Summary collapse
Instance Method Summary collapse
-
#initialize(vector_field_name, vector_query) {|self| ... } ⇒ VectorQuery
constructor
Constructs a
VectorQueryinstance.
Constructor Details
#initialize(vector_field_name, vector_query) ⇒ VectorQuery #initialize(vector_field_name, base64_vector_query) ⇒ VectorQuery
Constructs a VectorQuery instance
1090 1091 1092 1093 1094 1095 1096 1097 1098 1099 1100 |
# File 'lib/couchbase/search_options.rb', line 1090 def initialize(vector_field_name, vector_query) @vector_field_name = vector_field_name if vector_query.respond_to?(:to_str) @base64_vector_query = vector_query.to_str else @vector_query = vector_query end yield self if block_given? end |
Instance Attribute Details
#boost ⇒ Float?
1074 1075 1076 |
# File 'lib/couchbase/search_options.rb', line 1074 def boost @boost end |
#num_candidates ⇒ Integer?
1071 1072 1073 |
# File 'lib/couchbase/search_options.rb', line 1071 def num_candidates @num_candidates end |
#prefilter ⇒ SearchQuery?
1077 1078 1079 |
# File 'lib/couchbase/search_options.rb', line 1077 def prefilter @prefilter end |