簡體   English   中英

Subsonic 3 ActiveRecord生成問題

[英]Subsonic 3 ActiveRecord generation problem

我是堆棧溢出的新用戶,我的英語很好,我希望您理解我的麻煩。

當我編譯模板時,該文件將存檔為.cs(上下文,結構),但是在ActiveRecord中,代碼不完整。

似乎系統在第5017行中斷了de編譯,並且沒有向我返回任何異常。

我的代碼到此為止:

 public static PagedList<Veiculoopcional> 

GetPaged(int pageIndex,int pageSize){返回GetRepo()。GetPaged(pageIndex,pageSize);

  } public string KeyName() { return " 

我想這可能是我的表格“ VeiculoOpcional”的傳輸限制或問題。.我不知道。

無論如何,這是表的結構:

CREATE TABLE `veiculoopcional` (
   `ID_Veiculo` int(11) NOT NULL,
   `ID_Opcional` int(4) NOT NULL,
   PRIMARY KEY (`ID_Veiculo`,`ID_Opcional`),
   KEY `FK_veiculoopcional_Opcional` (`ID_Opcional`),
   CONSTRAINT `FK_veiculoopcional_Opcional` FOREIGN KEY (`ID_Opcional`) REFERENCES `opcional` (`ID_Opcional`) ON DELETE NO ACTION ON UPDATE NO ACTION,
   CONSTRAINT `FK_veiculoopcional_Veiculo` FOREIGN KEY (`ID_Veiculo`) REFERENCES `veiculo` (`ID_Veiculo`) ON DELETE NO ACTION ON UPDATE NO ACTION
 ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci

有人遇到過這個問題嗎? 我沒有在網上找到任何參考

非常感謝。

SubSonic不支持復合主鍵(即多列主鍵)。 使該對(“ ID_Veiculo”,“ ID_Opcional”)唯一,添加新列,並將新列用作主鍵。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM