Это связано с другим вопросом, который я задавал раньше .
Я использую представления, чтобы представить пользователю список узлов. Затем пользователь должен выбрать 3 лучших варианта, которые я затем сохраняю в подсписке, который мне нужно помнить, чтобы показать пользователю позже.
Я собирался использовать флаги, чтобы отметить выбор пользователя. Теперь я понял, что это не сработает, потому что мне может понадобиться представить пользователю более 1 списка и заставить его выбрать 3 лучших варианта из каждого. Проблема в том, что между списками может быть перекрытие, поэтому пометка будет неточной.
Например, первый список может быть:
Tom
Samantha
Jack
Amanda
Dave
Rory
Ted
а второй список может быть таким, где Rory
и Samantha
перекрываются с первого списка:
Rory
Hugo
Samantha
Ryan
Bill
Если пользователю нужно выбрать Rory
в качестве одного из первых 3 в обоих списках (или он хочет выбрать Рори в первом списке, но не во втором), пометка для каждого пользователя не будет работать.
Чтобы создать список вариантов выбора пользователя, я подумал:
- пусть пользователь сам создает представление. Возможно ли это и как?
- или использовать органические группы, о которых я очень мало знаю. Итак, мой вопрос: подходят ли они лучше, чтобы помочь мне с таким сценарием?