Couchbase's N1QL and Full Text Search (FTS) integration allows users to perform complex text searches within JSON documents stored in Couchbase, combining the strengths of both technologies. N1QL, Couchbase’s SQL offering, is used for manipulating JSON data and supports various operations with secondary indexes, while FTS enables natural language querying and scoring based on relevancy. The integration introduces a new SEARCH predicate in N1QL, enabling seamless execution of FTS queries within N1QL queries, thus extending FTS's usability beyond SDK, curl, or Couchbase's UI. Users can set up FTS indexes to optimize query performance and leverage N1QL's ability to apply SQL operations over FTS results for efficient development. The system also includes APIs to handle query sargability, paging of results, and verification of query matches. N1QL determines the most suitable index to use for a query, enhancing query execution efficiency, while future updates are anticipated to improve sargability and support for more complex index definitions.