我向用户提供一项功能,“他们在下达订单时选择近期的时间和日期。此订单时间和日期存储在数据库中。”
当达到数据库中的时间和日期时,如何触发函数来执行某些操作?
我将分别使用 Node JS、Express JS、Mongo DB、React JS 作为后端、服务器、数据库和前端。我要求的是架构或创建如何执行此操作的触发器,而不是完整的代码。
任何支持 NPM 包的推荐都会有所帮助。谢谢。
注意:这是我第一次使用任何语言开发应用程序。我只是从 Udemy 课程中学到了这些技术。该应用程序将让用户选择未来的日期,当到达未来日期时,应用程序会为他们执行一些功能。
我有两个表,分别为:1. 采访 2. 问题
每个面试表还可以多出一个问题。
我想以这样的方式检索数据:在一行中,面试详细信息以及所有问题及其详细信息在单列中呈现,并以数组格式与该特定面试相关联。
我已经尝试了 array_agg()、json_object_build() 的所有方法,但似乎无法使其正常工作。
模式:
表模式图像
SQL 查询我现在有:
SELECT
i.id as interview_id, i.board, i.time_taken, i.notes, i.interview_date,
u.id as user_id, u.first_name, u.last_name, u.state, u.district, u.optional,
j.name as job,
json_build_object('question', q.question, 'answer', q.answer, 'member', q."member", 'order', q."order") as questions
FROM interview i
LEFT JOIN question q ON q.interview_id = i.id
INNER JOIN users u ON i.user_id = u.id
INNER JOIN user_jobs uj ON uj.user_id = u.id
INNER JOIN job j ON uj.job_id = j.id
GROUP BY u.id, …
Run Code Online (Sandbox Code Playgroud)