Database Information
Database Name | Database Type | Collection Name |
---|---|---|
%tenant_code%_multitenant | MongoDB | products |
Record Explanation
Field Name | Type | Mandatory | Unique | Indexed | Description | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
_id | Mongo ID | YES | YES | YES | Mongo Record ID | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
code | String | YES | YES | YES | Product Code | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
name | String | YES | NO | NO | Product Name | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
description | String | NO | NO | NO | Product Description | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
scope | Object | NO | NO | NO | Product ACL and permission | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
packages | Object | NO | NO | NO | Packages in product | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Sample
The below Product has two packages. package 1 and PACK 2
Record Sample
{ _id: ObjectId("5d65150fb151143ec5f41d2d"), code: "OTHER", name: "Another One", description: "Another Product to test", scope: { acl: { dev: { urac: { "2": { access: false } } } } }, packages: [ { code: "OTHER_PACK1", name: "package 1", description: "package 1", acl: { dev: { urac: [ { version: "2" } ] } }, _TTL: NumberInt(21600000) }, { code: "OTHER_PACK2", name: "PACK2", description: "PACK2", acl: { dev: { urac: [ { version: "2" } ] } }, _TTL: NumberInt(21600000) } ] }
Add Comment