У меня есть следующее определение записи:
-record(contact, {name, email})
Предполагая, что у меня уже есть несколько контактов в базе данных mnesia, и я хочу отобразить их с помощью erlydtl на HTML-страницеСначала я запрашиваю базу данных:
<code>F = fun() -> qlc:e(qlc:q([X || X <- mnesia:table(contact)])) end,
{atomic, Contacts} = mnesia:transaction(F).
Сохраняя мои контакты в переменной Contacts и имея файл contacts.html, я пытаюсь сделать это так (приведенный ниже код происходит внутри обратного вызова misultin):
<code>erlydtl:compile("contacts.html", contacts),
contacts:render(Contacts).
Файл contacts.html имеет следующий вид:
<code>{% for contact in contacts %}
{{ contact.name }}
{{ contact.email }}
{% endfor %}
Выше явно не работает.Помогите!
Спасибо.
-