> 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 # Method name: truncate(collectionId: string, options: WixDataOptions) # Method package: wixData # Method menu location: wixData --> truncate # Method Link: https://dev.wix.com/docs/velo/apis/wix-data/truncate.md # Method Description: Removes all items from a collection. The `truncate()` function returns a Promise that resolves after all items have been removed from the specified collection. `truncate()` runs when at least one of the following is true: + The current user is the site owner. + The request is performed in backend code with a `suppressAuth` options value of `true`. Calling the `truncate()` function does not trigger any hooks. > **Note:** `truncate()` also clears multiple-item reference fields in collections referenced by the specified collection. For example, suppose you have a **Movies** collection with an **Actors** field that contains multiple references to items in a **People** collection. Truncating the **Movies** collection also clears the data in the corresponding multiple-item reference field in the **People** collection. # Method Code Examples: *** Note: do not assume any prop names or enum values other than the ones in the example. ## Site owner removes all items from a collection ```javascript import wixData from 'wix-data'; // ... wixData.truncate("myCollection") .then(() => { console.log("All items removed"); }) .catch((err) => { console.log(err); }); ``` ## User who is not the site owner removes all items from a collection in the backend using data options ```javascript import wixData from 'wix-data'; // ... let options = { "suppressAuth": true }; wixData.truncate("myCollection", options) .then(() => { console.log("All items removed"); }) .catch((err) => { console.log(err); }); ``` ---