Search...
items
Returns the items that match the query.
Description
The current page of memberships retrieved by the query.
Note: When no items match the query, the items array is empty.
To paginate your query results, use the MembershipsQueryResult
pagination properties and functions.
Type:
Array<Membership>Read Only
NAME
TYPE
DESCRIPTION
groupId
string
Group ID.
status
string
Group membership status. One of:
"JOINED"
"PENDING"
role
string
Group member role. One of:
"MEMBER"
: Group member."ADMIN"
: Group admins.
Was this helpful?
Perform a query and get the returned items from the result
Copy Code
1import { Permissions, webMethod } from 'wix-web-module';2import { members } from 'wix-groups-backend';34// Sample memberId value:'2ac55ba-b3cd-457f-2978-617832783d624'56export const getQueryResultItems = webMethod(Permissions.Anyone, () => {7 return members.queryMemberships()8 .limit(3)9 .find({ "memberId": memberId })10 .then((results) => {11 if (results.items.length > 0) {12 return results.items;13 } else {14 console.log("No items found");15 }16 })17 .catch((error) => {18 console.error(error);19 });20});2122/* items:23 * [24 * {25 * "groupId": "937cd3db-e9be-4980-93c1-a6d767a11050"26 * "status": "JOINED"27 * "role": "MEMBER"28 * },29 * {30 * "groupId": "7fe8e9e1-d050-4c86-9684-e7f231600a34"31 * "status": "PENDING"32 * "role": "MEMBER"33 * },34 * {35 * "groupId": "2CD58761-d050-4c86-9684-e7f2316229b3"36 * "status": "JOINED"37 * "role": "ADMIN"38 * }39 * ]40 */