Examples: query, "exact match", wildcard*, wild?ard, wild*rd
Fuzzy search: cake~ (finds cakes, bake)
Term boost: "red velvet"^4, chocolate^2
Field grouping: tags:(+work -"fun-stuff")
Escaping: Escape characters +-&|!(){}[]^"~*?:\ with \, e.g. \+
Range search: properties.timestamp:[1587729413488 TO *] (inclusive), properties.title:{A TO Z}(excluding A and Z)
Combinations: chocolate AND vanilla, chocolate OR vanilla, (chocolate OR vanilla) NOT "vanilla pudding"
Field search: properties.title:"The Title" AND text
Unbeantwortet
Best-Practices im Hinblick auf Namens - Konventionen


Hallo Karim,

ich habe mich gestern mit meinen Kollegen bei DemandFlow darüber unterhalten. Bei uns gibt es eine Präferenz dahin, Prozessnamen, Tabellen, Datenbankfelder (auch Prozesstabellenfelder) in Großbuchstaben zu schreiben und mit Unterstrich. Das hat den Vorteil, dass ich nicht darüber nachdenken muss, ob ein Feld nun processId, processID oder processid heißen soll ;-)

Dialogfelder benennen wir gerne in Kleinbuchstaben mit Unterstrich, wenn nötig. Dadurch lassen sie sich optisch im Dialogeditor super von den Bezeichnungen unterscheiden, die immer mit Großbuchstaben beginnen.

Im Code natürlich camel case.

Ich habe gesehen, dass das in jedem Team etwas anders gehandhabt wird. Aktuell arbeite ich mit Kollegen von einer anderen Firma zusammen, die auch in der Prozesstabelle und für Dialogelemente camel case verwenden.

Viele Grüße,
Ben

1
1
Gepostet vor 3 Jahren
  
  

Hi Ben, vielen Dank für deine Antwort!

Karim - Lukas   vor 3 Jahren Melden
651 Ansichten
0 Antworten
vor 3 Jahren
vor 3 Jahren