Gedbas4all/Ausgaben: Unterschied zwischen den Versionen

aus GenWiki, dem genealogischen Lexikon zum Mitmachen.
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 11: Zeile 11:
* Liste aller Personen mit einem Familiennamen in einem Projekt
* Liste aller Personen mit einem Familiennamen in einem Projekt
** suche ASSERTION mit Projekt, subject1 PERSONA und subject2 CHARACTERISTIC vom Typ Familienname mit CHARACTERISTIC_PART_TYPE == Name
** suche ASSERTION mit Projekt, subject1 PERSONA und subject2 CHARACTERISTIC vom Typ Familienname mit CHARACTERISTIC_PART_TYPE == Name
<sql>CharacteristicPartType type = CharacteristicPartType.findByName('family-name')
from
conclusional.Assertion as a,
conclusional.Persona p, 
conclusional.Characteristic as c
join
c.parts as cp
where
a.subject1 = p and
a.subject2 = c and
cp.type = ? and
cp.name = ?
[type,'Meyer']</sql>

Version vom 23. März 2009, 09:08 Uhr

Welche Ausgaben sind interessant, und wie kann man sie erzeugen?

  • Liste aller top-level-Quellen eines Projektes
    • Gib mir alle Bücher des Adressbuch-Projekts.
    • suche SOURCEs, zu denen es eine ASSERTION mit Projekt gibt und bei denen higher LevelSource leer ist
  • Liste der Familiennamen, die in einer Quelle vorkommen.
  • Liste der Familiennamen, die in einem Projekt vorkommen.
  • Liste der Familiennamen, die in einer Quelle zu einem Projekt vorkommen.
  • Ortsnamen
    • wieder die Unterscheidung: Quelle, Projekt, Quelle in einem Projekt
    • darunter: Geburtsorte, Sterbeorte, Bestattungsorte, Wohnorte, Heiratsorte
  • Liste aller Personen mit einem Familiennamen in einem Projekt
    • suche ASSERTION mit Projekt, subject1 PERSONA und subject2 CHARACTERISTIC vom Typ Familienname mit CHARACTERISTIC_PART_TYPE == Name

<sql>CharacteristicPartType type = CharacteristicPartType.findByName('family-name')

from conclusional.Assertion as a, conclusional.Persona p, conclusional.Characteristic as c join c.parts as cp where a.subject1 = p and a.subject2 = c and cp.type = ? and cp.name = ?

[type,'Meyer']</sql>