Javascript 在JS中关联类型化实体
下面是JS的typeorm示例 制作了下面的消息表中的roomID [MySQL中的表关系图][1] ,但需要在文件室表中包含messages[]列。怎么做Javascript 在JS中关联类型化实体,javascript,node.js,typeorm,Javascript,Node.js,Typeorm,下面是JS的typeorm示例 制作了下面的消息表中的roomID [MySQL中的表关系图][1] ,但需要在文件室表中包含messages[]列。怎么做 const MessageEntity = new EntitySchema({ name: "Message", target: Message, columns: { id: {primary: true, type: "int", generated: t
const MessageEntity = new EntitySchema({
name: "Message",
target: Message,
columns: {
id: {primary: true, type: "int", generated: true},
text: {type: "varchar"},
file: {type: "binary", nullable: true},
date: {type: "datetime", nullable: true},
},
relations: {
room: {
target: "Room",
type: "many-to-one",
inverseSide: "Room",
joinTable: true,
cascade: true
}
}
})
export {MessageEntity}
const RoomEntity = new EntitySchema({
name: "Room",
target: Room,
columns: {
id: {primary: true, type: "int", generated: true},
name: {type: "varchar"},
link: {type: "varchar"},
},
relations: {
message: {
target: "Message",
type: "one-to-many",
joinTable: true,
cascade: true
}
}
})
export {RoomEntity}
```
[1]: https://i.stack.imgur.com/zooM8.png