这是一个部署到Heroku的服务器端web应用程序(Node.js和Express)。我正在使用外接程序(client是指与我的Heroku数据库的连接)。
我使用作为参考来构建我的承诺。
第一个GET请求成功,并返回client.query('SELECT * FROM passenger WHERE username = $1;', [username])的结果。第二个GET请求接收一个内部服务器错误,每个GET请求都收到相同的错误。我不知道从哪里开始找是什么引起了这个问题?我不知道为什么它会工作一次,然后失败相同的GET请求后立即。
JS脚本
var express =
我正在寻找一些专家和正确的建议,开始工作的POC,以作出决定的微服务与DotNet核心开发的部署。
POC概念:客户会选择一些产品,下订单,申请折扣,然后付款。顾客可以看到他过去的订单。
我已经浏览了很多关于网络和视频的文章,这些文章都是针对微服务领域的。并使用dotnet核心进行开发。在任何地方,大多数情况下,教程或指导都会把它带到云端。
我在找一个帮助to give a start in local machine no cloud involvement。在开始之前,我有一些查询,,并就它征求一些专家意见:
Q1:在dotnet核心中创建服务的正确方法是什么?
我是否
我有以下表格:
discount table:
id
name
description
amount
discount_exception
id
from_date
to_date
discount_id (foreign key to discount table)
折扣例外表用于存储折扣对用户不可用的日期范围,因此不应显示折扣。请注意,discount和discount_exception之间存在1:M的关系。换句话说,一个折扣可以有很多例外。
现在,我编写SQL的方法是获取所有折扣,然后在数组中循环它们,并查询discount_exception表,以确定每个折扣是否在特定的日期范围内