Я использую Loopback 3 с Mysql. У нас есть динамическое использование модели данных. Например, UserAnswers, содержащий тип типа «admin» или «user». Я хочу добавить количество ответов в поле countOfAnswers для типов.
Как:
Тип «админ» имеет 5 ответов.
Тип "пользователь" имеет 3 ответа.
Мне нужно посчитать тип ответов перед сохранением, чтобы получить текущий индекс ответов. Введите 'Select * from UserAnswers where type = "admin"'
и вставьте его в значение поля.
Какой лучший способ сделать подсчет или пользовательский sql. Операция Хук может? Или я могу использовать определение пользовательского поля в модели?