У меня есть веб-сайт ROR, на котором люди могут задавать вопросы об отношениях, а другие могут голосовать «да» или «нет» и отвечать / консультировать их по их вопросу.
Я хочу установить флажок рядом с текстовым полем ответа, чтобы человек, который задал исходный вопрос, мог прийти и проверить это, закрыть дело и сообщить ему результат отношений.
так, например, если она расскажет историю и спросит «ты думаешь, он мне нравится?» ... тогда она может прийти и ответить «он мне понравился» и закрыть дело.
У меня есть модельдля комментариев и модель для ответов.Я думаю о добавлении столбца 'resolution' в таблицу ответов, которая подразумевает, что это закрывающий ответ от пользователя, и результатом было 0 или 1, если ответ был да или нет, или NULL для ответов, которые не являются закрывающим регистром.
Я также хочу, чтобы объект комментария знал, имел ли он результат закрытия и каков был результат.
Таким образом, в сверхурочное время на сайте кто-то загружает сайт, который ему нужен, чтобы искать каждый комментарий, если естьиз ответов закрыты, тогда комментарий закрыт.
Я думаю, что это может быть очень интенсивно. Стоит ли добавить этот столбец также в таблицу комментариев, чтобы он мог только это проверить?