Featured resource
2026 Tech Forecast
2026 Tech Forecast

Stay ahead of what’s next in tech with predictions from 1,500+ business leaders, insiders, and Pluralsight Authors.

Get these insights
  • Course

Filter Data from Couchbase 6 Using N1QL

This course covers the searching of documents in Couchbase using the N1QL query language. There is a focus on defining filters based on the document attributes, whether they are primitive types such as numbers or complex data such as arrays.

Beginner
3h 15m
(4)

Created by Kishan Iyer

Last Updated Jun 28, 2024

Course Thumbnail
  • Course

Filter Data from Couchbase 6 Using N1QL

This course covers the searching of documents in Couchbase using the N1QL query language. There is a focus on defining filters based on the document attributes, whether they are primitive types such as numbers or complex data such as arrays.

Beginner
3h 15m
(4)

Created by Kishan Iyer

Last Updated Jun 28, 2024

Get started today

Access this course and other top-rated tech content with one of our business plans.

Try this course for free

Access this course and other top-rated tech content with one of our individual plans.

This course is included in the libraries shown below:

  • Data
What you'll learn

There are a variety of ways to filter queries in Couchbase. In this course, Filter Data from Couchbase Using N1QL, you will get some hands on experience in writing queries to retrieve documents from a Couchbase database using filters you have defined. These queries will be written in the N1QL query language which has a SQL-like syntax to work with JSON data.

First, you will explore how documents can be searched using the Couchbase web UI and how this interface allows you to define filters based a document key and also on the values of its attributes.

Next, you will cover some of the basics of querying in the N1QL query language - such as the SELECT, FROM and WHERE clauses of a N1QL query - and will also take a brief look at adding and updating documents using INSERT and UPDATE queries. Then, you will move on to the filtering of documents based on the values of their attributes using a variety of comparison operators.

Finally, you will delve into filtering documents based on the contents of nested structures such as arrays and objects. This includes the use of collection operators, invoking built-in array functions and also generating slices of arrays.

By the end of this course, you will have the skills required to run a variety of filter queries on the data you have stored in a Couchbase database.

Filter Data from Couchbase 6 Using N1QL
Beginner
3h 15m
(4)
Table of contents

About the author
Kishan Iyer - Pluralsight course - Filter Data from Couchbase 6 Using N1QL
Kishan Iyer
40 courses 4.0 author rating 129 ratings

An engineer at heart, I am drawn to any interesting technical topic. Big Data, ML and Cloud are presently my topics of interest.

Get started with Pluralsight