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

Public API for N1QL array_agg() aggregation function

    XMLWordPrintable

Details

    • Improvement
    • Status: Closed
    • Major
    • Resolution: Done
    • 2.7.0
    • 3.0
    • API
    • Security Level: Public

    Description

      LiteCore supports the N1QL array_agg() function, which is an aggregation function that concatenates all the values into an array. But CBL doesn't have an API for it, so it's not useable.

      This was just requested on the forum yesterday.

      Attachments

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

        Activity

          jimb Jim Borden added a comment -

          I seem to recall the inability to emit Fleece array types in our result set as the reason for not having this.  Do we have that now?

          jimb Jim Borden added a comment - I seem to recall the inability to emit Fleece array types in our result set as the reason for not having this.  Do we have that now?
          jens Jens Alfke added a comment -

          AFAIK we've always been able to return Fleece arrays/dicts in query results. Or since we shipped 2.0 anyway.

          jens Jens Alfke added a comment - AFAIK we've always been able to return Fleece arrays/dicts in query results. Or since we shipped 2.0 anyway.

          Build couchbase-lite-android-2.8.0-120 contains couchbase-lite-core commit d7ed887 with commit message:
          CBL-680: Prevent issues when deleting the logging directory

          build-team Couchbase Build Team added a comment - Build couchbase-lite-android-2.8.0-120 contains couchbase-lite-core commit d7ed887 with commit message: CBL-680 : Prevent issues when deleting the logging directory

          Build couchbase-lite-java-2.8.0-105 contains couchbase-lite-core commit d7ed887 with commit message:
          CBL-680: Prevent issues when deleting the logging directory

          build-team Couchbase Build Team added a comment - Build couchbase-lite-java-2.8.0-105 contains couchbase-lite-core commit d7ed887 with commit message: CBL-680 : Prevent issues when deleting the logging directory

          Build couchbase-lite-core-2.8.0-74 contains couchbase-lite-core commit d7ed887 with commit message:
          CBL-680: Prevent issues when deleting the logging directory

          build-team Couchbase Build Team added a comment - Build couchbase-lite-core-2.8.0-74 contains couchbase-lite-core commit d7ed887 with commit message: CBL-680 : Prevent issues when deleting the logging directory

          Build couchbase-lite-log-2.8.0-29 contains couchbase-lite-core commit d7ed887 with commit message:
          CBL-680: Prevent issues when deleting the logging directory

          build-team Couchbase Build Team added a comment - Build couchbase-lite-log-2.8.0-29 contains couchbase-lite-core commit d7ed887 with commit message: CBL-680 : Prevent issues when deleting the logging directory

          Build couchbase-lite-cblite-2.8.0-7 contains couchbase-lite-core commit d7ed887 with commit message:
          CBL-680: Prevent issues when deleting the logging directory

          build-team Couchbase Build Team added a comment - Build couchbase-lite-cblite-2.8.0-7 contains couchbase-lite-core commit d7ed887 with commit message: CBL-680 : Prevent issues when deleting the logging directory

          Build couchbase-lite-ios-2.8.0-45 contains couchbase-lite-core commit d7ed887 with commit message:
          CBL-680: Prevent issues when deleting the logging directory

          build-team Couchbase Build Team added a comment - Build couchbase-lite-ios-2.8.0-45 contains couchbase-lite-core commit d7ed887 with commit message: CBL-680 : Prevent issues when deleting the logging directory

          Build couchbase-lite-net-2.8.0-9 contains couchbase-lite-core commit d7ed887 with commit message:
          CBL-680: Prevent issues when deleting the logging directory

          build-team Couchbase Build Team added a comment - Build couchbase-lite-net-2.8.0-9 contains couchbase-lite-core commit d7ed887 with commit message: CBL-680 : Prevent issues when deleting the logging directory

          People

            pasin Pasin Suriyentrakorn
            jens Jens Alfke
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes

                PagerDuty