I have a reasonably complex Question bank. Each Question has four answers linked from a separate collection, with one marked as correct. So it’s a quiz app for a national exam. Each question is also linked to a user based on answering it as “users who answered.” The list populates one question at a time based on updating each question by “adding the logged in user” to “users who answered.” The list is filtered via, “show only questions without the logged in user in the users who answered,” and populates 1 question at a time with an auto-refresh. But once I answer 20 questions, the remainder do not populate, no matter how I sort it. There are 200 questions right now and 800 answers. Am I overloading it or just overloading preview?
I don’t think using a true / false field will tie it effectively to a user so that it also delivers the metrics I need. Especially if multiple users are using the app. But I understand what you’re saying and will have to figure out another way. Right now however, I only have a few demo users. So questions only have like 1 or two users who answered.
@mrentrekin most probably this is related to “load items when user scrolls” setting turned on for this list. Recently I’ve seen the case when the filtered list with similar condition wasn’t loading more elements (seems that first the 20- limit is applied, and then the list is filtered; if no records match the filter → list looks empty).
It might be a good idea to submit a ticket about this.
Using answered_by_user as boolean will require additional collection to be implemented. Obviously, adding a T/F property to questions and setting it to True after first answer will break all the answering logic for subsequent users.
P.S. I’m so tired of these AI-generated answers which seem to provide solution but are actually misleading.
Thanks for this information. Yeah, I did that a few years ago with regards to a similar app and ticket and the answer was basically that because the list is so big, it struggles to load after a certain point and there is no fix. But maybe there is now. In reality, I should use a custom backend and probably a more intuitive front-end…
Also, I had no idea that was AI generated, good call! I just assumed it was someone who didn’t really know what they were talking about ![]()
This topic was automatically closed 10 days after the last reply. New replies are no longer allowed.