2011-01-11 14 views
0

kann ich nicht bekommen diese mit Subsonic 3viele zu viele Beziehungen in Subsonic 3

auf beide mit einem zusammengesetzten Primärschlüssel

Ich habe zwei Tabellen „Blog“ & „Kategorie“ mit einer Abbildung (Verbinden) Tabelle zu arbeiten Primärschlüssel

Ich habe in SQLServer.ttinclude untersucht und zu meinem Verständnis geht es nicht viele-zu-viele an erster Stelle!

+0

Sieht so aus, als müsste ich nach NHibernate + einige Tools zur Codegenerierung wie folgt verschieben, um ActiveRecord-Klassen zu generieren: http://www.darkside.co.za/archive/2010/08/18/t4-text-template- castle-activerecord.aspx http://code.google.com/p/active-record-gen/ http://using.castleproject.org/display/Contrib/ActiveWriter http://www.mindscapehq.com/products/lightspeed http://generatorstudio.codeplex.com/ http://retina.codeplex.com/ http://www.agilityfororms.com/Home/ http://dawliasoft.com/ – Korayem

+0

Wenn Meine Antwort war nützlich, Sie können es aufwerten oder akzeptieren. Vielen Dank. –

Antwort

1

Beziehungseigenschaften werden von der SubSonic Vorlage erstellt, aber sie werden von Ihren Blog & Kategorietabellen zur Verbindungstabelle (anstatt miteinander).

In einem Projekt habe ich signifikante Änderungen an den Klassen & Context TT-Dateien vorgenommen, um Beziehungseigenschaften über viele-zu-viele-Tabellen zu generieren.

+0

Ja, das ist genau das, was ich von Subsonic bekomme, was kontraintuitiv ist. Sie haben die Möglichkeit, Ihre Änderungen an Subconic 3-GitHub-Code weiterzugeben? :) :) :) – Korayem

+0

Nein. Leider keine Chance. Es ist ziemlich spezifisch für uns, und ich bezweifle, dass es allgemein nützlich wäre. Wir nehmen SubSonic auch aus unserer Toolbox wegen einer Vielzahl von Problemen. Ich würde jedoch gerne die modifizierten Vorlagen mit Ihnen persönlich teilen. –

+0

Ich nehme Subsonic raus ist die richtige Lösung. Das Projekt sieht wie eine Sackgasse aus. Ich denke, alles, was es braucht, ist mehr Beitrag von der Community, aber die .NET-Community, wie wir sie kennen, ist weniger OSS-orientiert als andere Communities wie Java oder RoR. – Korayem

Verwandte Themen