Я сохраняю строки ответов в базе данных в форме EJS и заполняю данные в Node. То, что я хочу сделать, - это использовать любое свойство, которое я хочу, независимо от того, из какой модели оно исходит, а затем в Node, async/ожидание этих моделей, когда у меня есть шаблон, основанный на том, какие свойства требуются.
Итак, если у меня есть шаблон, например:
"Hello <%=user.firstName%>."
Я хочу посмотреть этот шаблон и извлечь что-то вроде:
ejsProperties = ["user", "user.firstName"]
Или что-то в этом роде.