Я использую node.js и MongoDB для создания приложения.У меня есть 2 коллекции, и вы можете сказать, что они находятся в отношении 1: N.
col1 = { id="abc", name="London", createdAt=... }
col2 = { id="..." link="abc", temperature=31.24, sentAt=... }
Я хотел бы создать таблицу, в которой отображались бы ее имя и температура (самая последняя, потому чтодалее)
Name | Temperature
London | 31.24
Так что я передаю оба объекта из MongoDB в nunjucks, где я пытаюсь их циклически перебирать так:
{% for city in col1 %}
{% for data in col2 %}
{{ city.name }} | {{ data.temperature }}
{% endfor %}
{% endfor %}
Но если я сделаю это, результатэто:
Name | Temperature
London | 31.24
London | 31.24
И я знаю, почему это так, но я не знаю, как это исправить, и я думаю, что у него должен быть какой-то общий способ исправить это.