Frage

Ich brauche etwas Hilfe zu Raven DB und seiner C # API. Ich möchte mit einer Linq-Abfrage (mit der Linq bis zur Raven-Implementierung) eine "Bestellung durch" durchführen.Dazu muss ich einen Index erstellen, um diese Aktion zu erkennen.Mein Schema ist derzeit normalisiert, aber ich möchte ihn anormalisieren, um ein benutzerdefiniertes Eigentum darin hinzuzufügen.

so, ich habe:

Entität A:

  • ein anderes Eigentum
  • die ID einer B-Entität

    In der Tat möchte ich einfach als von einem B-Eigentum bestellen.Also möchte ich meine ADIZE an demormalisieren, um das B-Eigentum aufzunehmen.

    So ist eine Schema-Evolution mit RAVENDB möglich, aber um das B-Eigentum in A einzustellen, muss das B, wenn Sie das A laden, um das A. und es erscheint nach der Dokumentation unmöglich.

    Ich möchte kein gruseliges Programm aufbauen, das auf jedem einlädt, um BS zu laden, aber ich sehe keine andere Lösung.

    jede idee?

    Vielen Dank für Ihre Zeit :). Julien

War es hilfreich?

Lösung

Sie sollten kein gruseliges Programm schreiben, sondern ein robustes Migrations-Projekt, das einen Haufen hilfreicher Migrationsskripts enthält.Ein einfaches Skript wie der Balg erledigt die Arbeit für Sie: generasacodicetagpre.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top