| Field Name | Data Type | Description | Nested Fields |
|---|---|---|---|
| _id | string | Unique identifier for each document within collection | 0 |
| partner_id | string | Unique identifier for partner | 0 |
| partner_name | string | Name of partner | 0 |
| partner_type | string | Field for partner type | 0 |
| type | string | Field for type | 0 |
| contact_info | object | Object containing contact info details | 3 |
| contact_info.address | object | Address information for address | 5 |
| contact_info.address.street | string | Field for street | 0 |
| contact_info.address.city | string | Field for city | 0 |
| contact_info.address.state | string | Field for state | 0 |
| contact_info.address.zip_code | integer | Field for zip code | 0 |
| contact_info.address.country | string | Field for country | 0 |
| contact_info.phone | string | Phone number for phone | 0 |
| contact_info.email | string | Email address for email | 0 |
| addresses | array_of_objects | Address information for addresses | 5 |
| addresses.label | string | Field for label | 0 |
| addresses.type | string | Field for type | 0 |
| addresses.is_default | boolean | Field for is default | 0 |
| addresses.address | object | Address information for address | 5 |
| addresses.address.street | string | Field for street | 0 |
| addresses.address.city | string | Field for city | 0 |
| addresses.address.state | string | Field for state | 0 |
| addresses.address.zip_code | integer | Field for zip code | 0 |
| addresses.address.country | string | Field for country | 0 |
| addresses.contacts | object | Object containing contacts details | 2 |
| addresses.contacts.primary | object | Object containing primary details | 3 |
| addresses.contacts.primary.name | string | Name of of the Primary Contact of the Partner at that address | 0 |
| addresses.contacts.primary.email | string | Email address of primary contacts at that address. | 0 |
| addresses.contacts.primary.phone | string | Phone number of primary contact at that address. | 0 |
| addresses.contacts.secondary | object | Object containing secondary details | 3 |
| addresses.contacts.secondary.name | string | Name of secondary contact at that address | 0 |
| addresses.contacts.secondary.email | string | Email address of secondary contacts at that address. | 0 |
| addresses.contacts.secondary.phone | string | Phone number of secondary contact at that address. | 0 |
| payment_terms | string | Field for payment terms | 0 |
| rating | float | Field for rating | 0 |
| status | string | Current status of partner. | 0 |
| is_active | boolean | Field for is active | 0 |
| is_deleted | boolean | Field for is deleted | 0 |
| created_at | datetime | Timestamp when the record was created | 0 |
| updated_at | datetime | Timestamp when the record was updated | 0 |
Example
Example