【发布时间】:2016-11-05 23:01:10
【问题描述】:
假设我有两个表:TradeSetting 和 TradePrices。多个 TradeSettings 可以使用一个 TradePrice。在 Express 中,我想用相应的 TradePrice 列出所有 TradeSettings,因此我对两个表都使用了 sequelize 的 findAll 并将结果传递给我的玉视图。
我的问题:
如何在不为我的翡翠视图的每次迭代创建新选择的情况下为相应的 TradeSetting 输出正确的价格:
each tradeSetting in tradeSettings
td #{tradeSetting.Name}
td #{tradeSetting.PriceId}
td // the according price for this tradeSetting
我考虑过使用关联数组之类的东西,以便可以使用 #{TradePrice[tradeSetting.PriceId]} 输出它,但我不确定这是否可行以及我需要做什么?
我的两张表看起来像这样(简化):
TradeSettings(Id、名称、PriceId)
TradePrices(Id,价格)
旁注:我还没有在我的数据库中使用外键,但我可以在那里添加它们并在必要时相应地调整模型。
【问题讨论】:
标签: mysql node.js express pug sequelize.js