> Portal Navigation: > > - Append `.md` to any URL under `https://dev.wix.com/docs/` to get its markdown version. > - Pages are either content pages (article or reference text) or menu pages (a list of links to child pages). > - To get a menu page, truncate any URL to a parent path and append `.md` (e.g. `https://dev.wix.com/docs/sdk.md`, `https://dev.wix.com/docs/sdk/core-modules.md`). > - Top-level index of all portals: https://dev.wix.com/docs/llms.txt > - Full concatenated docs: https://dev.wix.com/docs/llms-full.txt # Resource: Items # Type: WixDataAggregatePipelineStages # Action: objectToArray # Link: https://dev.wix.com/docs/sdk/business-solutions/data/items/wix-data-aggregate-pipeline-stages/object-to-array.md ## Description: Adds an objectToArray stage to the aggregation pipeline. The `objectToArray()` method adds a pipeline stage that converts an object into an array of objects with key-value pairs. Each property of the object becomes an element in the new array. Each element contains that property's key and value, as well as all other properties from the original object. For example, with a destination name of `variantInventory`, the object `{ "red": 10, "blue": 5, "green": 3 }` is transformed into the following array: `"variantInventory": [ { "k": "red", "v": 10 }, { "k": "blue", "v": 5 }, { "k": "green", "v": 3 } ]`. ## Schema: ```json Method: objectToArray(objectFieldName, destinationFieldName) Description: Adds an objectToArray stage to the aggregation pipeline. The `objectToArray()` method adds a pipeline stage that converts an object into an array of objects with key-value pairs. Each property of the object becomes an element in the new array. Each element contains that property's key and value, as well as all other properties from the original object. For example, with a destination name of `variantInventory`, the object `{ "red": 10, "blue": 5, "green": 3 }` is transformed into the following array: `"variantInventory": [ { "k": "red", "v": 10 }, { "k": "blue", "v": 5 }, { "k": "green", "v": 3 } ]`. Method parameters: param name: objectFieldName | type: string | description: Field to convert to an array. Use dot notation to specify nested fields. For example, `user.name` or `product.price`. Learn more about [field keys](https://support.wix.com/en/article/cms-formerly-content-manager-about-your-collection-fields#field-id-velo-by-wix-only). param name: destinationFieldName | type: string | description: Field to create in the result item. Learn more about [field keys](https://support.wix.com/en/article/cms-formerly-content-manager-about-your-collection-fields#field-id-velo-by-wix-only). Return type: REFERENCE ```