Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 6 Current »

Overview

The JSMA namespaces provides access to the namespaces (JSMA namespace) in the instance.

What can JSMA namespaces do for me?

You can use the JSMA namespaces to access namespaces in the database

Index

Usage

reading data

Here is an example on how to read data from a JSMA namespaces:

... 
namespaces.find(term, [limit])
...

Methods

The JSMA namespaces provides the following methods:

namespace[] namespaces.find(term, [options={}]) | namespace[] namespaces.find(term, [limit])

Returns the JSMA namespace(s) that match the given term

Example

... 
namespaces.find(term, {limit : 10})

namespaces.find(term, [limit]) // deprecated
...

Parameter term (required)

Parameter options:object (optional) | Parameter limit (optional)

namespace namespaces.findById(id)

Returns the JSMA namespace with the given id

Avoid usage of findById

Ids change whenever a package is reimported. So please avoid using ids whenever possible. Also delivering contents to users by id might make it possible for users to flip through the files (and by that see contents of others possibly) by changing the ids in requests.

Example

... 
namespaces.findById(id)
...

Parameter id (required)

namespace namespaces.findByName(name)

Returns the JSMA namespace with the given name

Example

... 
namespaces.findByName(name)
...

Parameter name (required)


  • No labels