两张表 - 车辆和协议。 我希望子查询检查我的车辆是否没有现有协议。我花了一整天时间尝试实现在线发现的各种解决方案,但我无法使这个查询起作用。以下版本的问题是范围中不存在第4行t1。我明白为什么会这样,但我不知道我需要做些什么。有人可以帮助一位正在崭露头角的新.net开发者吗? :O)
var cars = from t1 in db.VEHICLEs
&& !(from t2 in db.AGREEMENTs
where t2.STATUS_OPEN == true
where t1.CAR_ID == t2.CAR_ID
where enDate > t2.HIRE_START_DATE
where enDate < t2.HIRE_END_DATE
select t2)
select t1;
答案 0 :(得分:1)
尝试使用Any。一些东西 -
router.post('/auth', function(req, res,next) {
passport.authenticate('local', {
session: false
}, function(err, user, info) {
if (err) {
return next(err);
}
if (!user) {
console.log("Error");
//But here how do I know username invalid or password invalid?????
}
console.log("Success");
})(req, res, next);
});
});