我创建了两个具有关联的模型。这些模型是 商家和商店。
商家将拥有多家商店。这样我就创建了hasMany关系。
然后,我正在尝试插入如下数据。
create table #temptable ( org int, id int, comp int )
Go
insert into #temptable ( org, id, comp )
values ( 1,1,1)
,( 1, 2, null)
,( 1, 2, 1)
,( 1, 3, 1)
,( 2, 3, 1)
,( 2, 4, null)
,( 2, 4, 1)
select d.org, d.DistinctId, f.incompleteId from (
select COUNT (distinct id) as DistinctId , org from #temptable group by org) as d full outer join (
select COUNT (distinct id) as incompleteId , org from #temptable where comp is null group by org) as f on d.org=f.org
go
drop table #temptable
此代码仅用于插入商家数据,未安装商店数据。
我不怎么安装商家并在同一查询中存储数据。
请帮助任何人解决此问题。
谢谢。
答案 0 :(得分:1)
我发现您在商店模型和商店变量
之间错了string.Split('-').Last()
PS:从后继定义时,存储在include中是一个模型。另外,您可以检查文档以更清楚地了解creating with associations