![]()  | 
  
    MySQL 8.4.7
    
   Source Code Documentation 
   | 
 
This type represents a single document field. More...
#include <fts0types.h>
Public Attributes | |
| fts_string_t | text | 
| document text  More... | |
| bool | found | 
| true if the document was found successfully in the database  More... | |
| ib_rbt_t * | tokens | 
| This is filled when the document is tokenized.  More... | |
| ib_alloc_t * | self_heap | 
| An instance of this type is allocated from this heap along with any objects that have the same lifespan, most notably the vector of token positions.  More... | |
| CHARSET_INFO * | charset | 
| Document's charset info.  More... | |
| st_mysql_ftparser * | parser | 
| fts plugin parser  More... | |
| bool | is_ngram | 
| Whether it is a ngram parser.  More... | |
| ib_rbt_t * | stopwords | 
| Stopwords.  More... | |
This type represents a single document field.
When fulltext index spans multiple columns, the entire document (all indexed text in a row) is comprised of multiple fields, one per indexed column.
| CHARSET_INFO* fts_doc_t::charset | 
Document's charset info.
| bool fts_doc_t::found | 
true if the document was found successfully in the database
| bool fts_doc_t::is_ngram | 
Whether it is a ngram parser.
| st_mysql_ftparser* fts_doc_t::parser | 
fts plugin parser
| ib_alloc_t* fts_doc_t::self_heap | 
An instance of this type is allocated from this heap along with any objects that have the same lifespan, most notably the vector of token positions.
| ib_rbt_t* fts_doc_t::stopwords | 
Stopwords.
| fts_string_t fts_doc_t::text | 
document text
| ib_rbt_t* fts_doc_t::tokens | 
This is filled when the document is tokenized.
Tokens; indexed by fts_string_t*, cells are of type fts_token_t*