[英]Fetch combined data from two Sequalize models with separate where conditions
我的 nodejs 应用程序中有两个均衡模型。 第一个模型是 classtest.model.js 为:-
module.exports = (sequelize, Sequelize) => {
const ClassTest = sequelize.define("classtest", {
schoolcode: {
type: Sequelize.STRING
},
classname: {
type: Sequelize.STRING
},
subjectname: {
type: Sequelize.STRING
},
syllabus: {
type: Sequelize.STRING
},
examdate: {
type: Sequelize.STRING
},
totalmarks: {
type: Sequelize.STRING
},
createdby: {
type: Sequelize.STRING
}
});
return ClassTest;
};
第二个模型是 classtestmark.model.js 为:-
module.exports = (sequelize, Sequelize) => {
const ClassTestMark = sequelize.define("classtestmark", {
schoolcode: {
type: Sequelize.STRING
},
classname: {
type: Sequelize.STRING
},
subjectname: {
type: Sequelize.STRING
},
studentname: {
type: Sequelize.STRING
},
examdate: {
type: Sequelize.STRING
},
obtainedmarks: {
type: Sequelize.STRING
},
createdby: {
type: Sequelize.STRING
}
});
return ClassTestMark;
};
现在我想在一个变量中从这两个模型中获取数据,其中一些条件分别适用于两个模型。 像 studentname、schoolcode、claasname、subjectname、examdate 一样,条件适用于 classtestmark.model.js 和类似的 schoolcode、classname、subjectname、examdate,条件适用于 classtest.model.js
谁能帮我解决我的问题的一些片段或确切的解决方案。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.