Search Results

Query

Query Cloud CMS provides SQL-like, structured query for all of your content. The platform uses MongoDB under the hood to store the JSON for your content. MongoDB offers a powerful, unmatched query engine so that you can execute complex lookups of your content to support both your editorial and runtime application needs. The platform also offers "composite" quyery operations which let you layer MongoDB queries on top of Elastic Search DSL searches and traversals around node objects. Cloud C

Score: 9.940233

Mitigating the OWASP Top 10

An explanation of how Cloud CMS addresses each of the Top 10 OWASP topics: Mitigating-the-OWASP-Top-10.pdf

Score: 8.883635

Locking

Locking Cloud CMS locking is a "data lock" approach which is a transactional lock is taken out when the write of multiple documents begins. This is a transactional lock in the sense that it blocks other write operations against those documents and fails entirely with rollback if any of the documents fail individually. We have transactional writes for multiple documents. We have a changeset-driven versioning model where each transaction writes onto it's own changeset. N number of documents may

Score: 6.4037924

Start Workflow

Start Workflow ID: startWorkflow Starts a workflow with the given node placed into the payload. Configuration Property Type Required Default Description model text true The ID of the workflow model to be used. swimlanes object false Identifies principals to be assigned into workflow swimlanes. The structure is: { "swimlane1": ["domainId1/principalId1"], "swimlane2": ["domainId2/principalId2"] } runtime object fal

Score: 6.069399

Pagination

Pagination Pagination allows you to control the result set that comes back from Cloud CMS for any operations that produce a list of items. It is called pagination because it gives you a way to organize your record set into pages and then get those pages back, one at a time. Pagination gives you a way to adjust the result set before it is sent over the wire (and back to you) so that you can have smaller "paged" payloads. Pagination is useful because, most of the time, u

Score: 4.8845773

Changeset

Changeset Type changeset Datastore Type repository Supports authorities, permissions, transfer In this sense, a branch can be thought of as a stack of changesets. There is a root changeset (where the branch starts) and a tip changeset (where the branch ends). Everything in-between constitutes the changeset history of the branch. This port

Score: 4.4972854

Domain Group

Domain Group Type domaingroup Datastore Type domain Supports authorities, permissions, transfer Configuration Domain Groups maintain a configuration that you can adjust or consult as you create, update and query for them. The following table presents you the configuration properties. Property Type Default Read-Only Description name text

Score: 4.3313017

Find

Find Cloud CMS offers three primary facilities for retrieving content based on DSL: Query (Mongo DB) Search (Elastic Search) Traversal (Graph Traversal) "Find" provides a way for you to execute a single API lookup that runs one or more of the above and composes them into a single result set. Using "Find", you can do things like: Find any nodes where price is greater than 10.00 and less than 15.00 (using Mongo DB) and also has the word awesome somewhere in it's binary attachment (Elasti

Score: 4.30721

Pagination options

You can specify pagination options in an optional second argument to the queryNodes function, basically like this:

Chain(branch).queryNodes({ 
"_type": "video:essentials" 
}, { 
"sort": { 
"title": -1 
}, 
"limit": 10, 
"skip": 30 
}).then(function() { 
... 
});

In this example, the results will start at index 30 in the record set and will contain the next 10 entries.

The record set is sorted by "title" in a descending order ahead of b

Score: 4.2145133

Search

Search Cloud CMS provides full-text and structured search for all of your content. The platform uses Elastic Search under the hood to automatically create and manage search indexes for your content so that you can find anything at any time. The platform also offers "composite" search operations which let you layer searches on top of structured queries and traversals around node objects. Cloud CMS automatically indexes all of your content, including both it's JSON structure and any binary att

Score: 4.094232