Uploaded image for project: 'Couchbase Lite'
  1. Couchbase Lite
  2. CBL-3993

FTS index table not have to be qualified by data source alias in query

    XMLWordPrintable

Details

    • Task
    • Resolution: Fixed
    • Major
    • 3.0.12
    • 3.0.1
    • LiteCore
    • Security Level: Public
    • None
    • LiteCore 105
    • 4

    Description

      For function match(), the first argument refers to the FTS index table. Syntactically, it appears as a property path. The leading part may be the alias of a data source. It is required if there multiple data sources. In Lithium, it is necessary for join, but for FTS match, it is unnecessary because we only need to know what database table this index is associated with, and, in Lithium, there is only one table.

      Therefore we can have it to be optional: if not prepended by alias, we use the default alias.

      Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            jianmin.zhao Jianmin Zhao
            jianmin.zhao Jianmin Zhao
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes

                PagerDuty