Product: Wix Studio Velo
Question: Question about error “WDE0025.”
I want to resolve the following error:
Error fetching member data: Error: WDE0025: The MembersData collection does not exist. You cannot work with a collection using the Data API before it is created in the Editor.
I have added a collection called “MembersData” in the CMS. The collection is set to public.
The issue occurs with the following code:
import wixUsers from ‘wix-users’;
import wixData from ‘wix-data’;
$w.onReady(function () {
let user = wixUsers.currentUser;
let userId = user.id;
wixData.query(“MembersData”)
.eq(“id”, userId)
.find()
.then((results) => {
if (results.items.length > 0) {
let memberData = results.items[0];
if (memberData.point) {
$w("#text9").text = memberData.point.toString();
} else {
console.log("No point data found for this member");
}
} else {
console.log("No member data found");
}
})
.catch((err) => {
console.error("Error fetching member data:", err);
});
});