> 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: data.items.removeReference(dataCollectionId: string, field: string, referringItem: any, referencedItem: any, options: WixDataOptions) # Method Link: https://dev.wix.com/docs/sdk/business-solutions/data/items/remove-reference.md # Method Description: Removes a reference from the specified property. The `removeReference()` method returns a Promise that resolves when a reference to the referenced item(s) is removed from the specified property in the referring item. The Promise is rejected if the current user does not have update permissions for the collection. > **Note:** The `removeReference()` method is not supported for [single-item collections](https://support.wix.com/en/article/cms-adding-and-setting-up-a-single-item-collection). # Method Permissions: - Write Data Items # Method Permissions Scopes IDs: - SCOPE.DC-DATA.WRITE # Method Code Examples: ## Remove a reference ```javascript import { items } from "@wix/data"; async function removeItemReference() { await items.removeReference("movies", "actors", "00001", "12345"); console.log("Reference removed"); } ``` ## Remove references using an array ```javascript import { items } from "@wix/data"; async function removeItemReferences() { await items.removeReference("movies", "actors", "00001", ["12345", "67890"]); console.log("Reference removed"); } ``` ## default ```javascript try { const result = await items.removeReference("collection-0.6958648597198618", "refs", "6892593d-d57f-428d-bc53-3f0870a1beef", "3b90c0aa-d723-4792-8c52-ff1b7b927b3e", {}); return result; } catch (error) { console.error(error); throw error; } ```