Learn about using JavaScript on the MarkLogic server to extend functionality and searches on your data.

/
Server-Side JavaScript
18:04
Introduction to JSearch
18:26
Values, Tuples and Aggregation with JSearch
13:18
Facets with JSearch
7:44
Server-Side JavaScript
Description

We introduce you to MarkLogic’s Server-Side JavaScript. Learn about the uses of Server-Side JavaScript for the Java developer, learn the difference between Nodes versus Objects, learn about using Server-Side JavaScript to load content into a database, update content, and search for content

Learning Objectives

Learn about using JavaScript to add functionality in a MarkLogic Database.

Prerequisites

MarkLogic Fundamentals

 

Introduction to JSearch
Description

Part of a series of topics regarding the features and functionality in MarkLogic’s JSearch library, learn about JSearch which adds powerful, higher-level search features and best practices to MarkLogic’s Server-Side JavaScript.

Learning Objectives

Learn about the JSearch JavaScript library to add higher-level search features for Server-Side JavaScript queries.

Prerequisites

MarkLogic Fundamentals

Example on GitHub

Click to download the “JSearch” hands-on examples from GitHub

Values, Tuples and Aggregation with JSearch
Description

Part of the JavaScript series, learn about searching for values and tuples with JSearch. You will also learn about JSearch’s data aggregation functions.

Learning Objectives

Learn about using JSearch’s data aggregation functions to process value and tuples on the MarkLogic database side.

Prerequisites

MarkLogic Fundamentals

Example on GitHub

Click to download the “JSearch” hands-on examples from GitHub

Facets with JSearch
Description

This tutorial is a continuation in the JSearch series of topics. Learn what facets are and how to create them in JSearch.

Learning Objectives

Generate facets from Server-Side JavaScript quickly with JSearch.

Prerequisites

MarkLogic Fundamentals

Example on GitHub

Click to download the “JSearch” hands-on examples from GitHub

This website uses cookies.

By continuing to use this website you are giving consent to cookies being used in accordance with the MarkLogic Privacy Statement.