我自己开了一家店。在用户表中,您需要创建字段orders、my products和products that the user bought。您需要将3个表连接在一起(用户、订单、商品)。我擅长于只将“我的产品”链接到商品表。也就是说,当创建(添加)产品时,它会在GOODS表中自动创建,并立即附加到USER表中的"my goods“字段。现在,我需要将USER表中的2个字段与ORDERS表中的其他2个字段连接起来,但这可能会给我一个错误,或者订单只在ORDERS表中创建,而不附加到USERS表中的字段。帮帮我。用户表: @Table({tableName:'users'
我有一个产品表和一个AccountingPeriod表,其中有一个从Product.manufacturingPeriodId到AccountingPeriod.id的belongsTo关系。当然,我可以删除ProductAttributes.manufacturingPeriod,返回manufacturingPeriodId: number;,并在调用sequelize.define()import * as Sequelize from 'sequelize';
import {ObjectRel
Sequelize允许建立数据关系,但我似乎看不出是否有一种方法让它返回由关系组成的查询结果?我可以作为两个查询来完成这个任务,但是我想知道后遗症是否提供了这方面的支持?例如,播放列表和PlaylistEntry: name: Sequelize.STRING,description: Sequelize.STRING
Play
我正在遵循Sequelize的文档,了解如何创建多对多关系,然而,我一直收到这个错误: 'as' must be defined for many-to-many self-associations即使我正在遵循这个文档- https://sequelize.org/master/manual/advanced-many-to-many.html 我有两个模型,User和Server,我尝试这样定义关系= require('sequel