Class: TencentCloud::Cls::V20201016::FullTextInfo

Inherits:
TencentCloud::Common::AbstractModel
  • Object
show all
Defined in:
lib/v20201016/models.rb

Overview

全文索引配置

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(casesensitive = nil, tokenizer = nil, containzh = nil) ⇒ FullTextInfo

Returns a new instance of FullTextInfo.



11331
11332
11333
11334
11335
# File 'lib/v20201016/models.rb', line 11331

def initialize(casesensitive=nil, tokenizer=nil, containzh=nil)
  @CaseSensitive = casesensitive
  @Tokenizer = tokenizer
  @ContainZH = containzh
end

Instance Attribute Details

#CaseSensitive ⇒ Object

仅支持英文符号、\n\t\r及转义符\; 注意:\n\t\r本身已被转义,直接使用双引号包裹即可作为入参,无需再次转义。使用API Explorer进行调试时请使用JSON参数输入方式,以避免\n\t\r被重复转义

Parameters:

  • CaseSensitive: —

    是否大小写敏感

  • Tokenizer: —

    全文索引的分词符,其中的每个字符代表一个分词符;

  • ContainZH: —

    是否包含中文



11329
11330
11331
# File 'lib/v20201016/models.rb', line 11329

def CaseSensitive
  @CaseSensitive
end

#ContainZH ⇒ Object

仅支持英文符号、\n\t\r及转义符\; 注意:\n\t\r本身已被转义,直接使用双引号包裹即可作为入参,无需再次转义。使用API Explorer进行调试时请使用JSON参数输入方式,以避免\n\t\r被重复转义

Parameters:

  • CaseSensitive: —

    是否大小写敏感

  • Tokenizer: —

    全文索引的分词符,其中的每个字符代表一个分词符;

  • ContainZH: —

    是否包含中文



11329
11330
11331
# File 'lib/v20201016/models.rb', line 11329

def ContainZH
  @ContainZH
end

#Tokenizer ⇒ Object

仅支持英文符号、\n\t\r及转义符\; 注意:\n\t\r本身已被转义,直接使用双引号包裹即可作为入参,无需再次转义。使用API Explorer进行调试时请使用JSON参数输入方式,以避免\n\t\r被重复转义

Parameters:

  • CaseSensitive: —

    是否大小写敏感

  • Tokenizer: —

    全文索引的分词符,其中的每个字符代表一个分词符;

  • ContainZH: —

    是否包含中文



11329
11330
11331
# File 'lib/v20201016/models.rb', line 11329

def Tokenizer
  @Tokenizer
end

Instance Method Details

#deserialize(params) ⇒ Object



11337
11338
11339
11340
11341
# File 'lib/v20201016/models.rb', line 11337

def deserialize(params)
  @CaseSensitive = params['CaseSensitive']
  @Tokenizer = params['Tokenizer']
  @ContainZH = params['ContainZH']
end