假设我们有一个客户端表和一个order表,它们像这样链接在一起: client.id = order.client_id。订单表条目包含已购买的产品id。产品表条目包含购买此产品的会议id。
如何选择只从特定会议列表中购买产品的客户?
我可以用PHP脚本解决这个问题,发出多个请求,重新排列数据,但这并不有趣。
到目前为止我试过了:
select
o.client_id,
array_agg(p.conference_id) as conference_ids
from product as p
left join order as o
on o.id = p.order
我正在创建一个新的.net核心MVC项目,供人们在会议上提交提案。
对于提案提交表单,我使用绑定模型(AKA视图模型)绑定用户在表单上的输入。
以下是绑定模型类代码的一部分:
public class BaseSubmissionBindingModel
{
public BaseSubmissionBindingModel(){
}
[Required]
public int ConferenceId { get; set; }
[Required]
[StringLength(250)]
[Display(Name =