Zum Inhalt springen.
Sympa Menü

ag-meinungsfindungstool - Re: [Ag Meinungsfindungstool] [PCT] d!sco Client Library Querying

ag-meinungsfindungstool AT lists.piratenpartei.de

Betreff: Ag-meinungsfindungstool mailing list

Listenarchiv

Re: [Ag Meinungsfindungstool] [PCT] d!sco Client Library Querying


Chronologisch Thread 
  • From: "marc" <marc AT merkstduwas.de>
  • To: "bloxx" <pa.rei AT gmx.de>
  • Cc: Piraten AG Meinungsfindungstool <ag-meinungsfindungstool AT lists.piratenpartei.de>
  • Subject: Re: [Ag Meinungsfindungstool] [PCT] d!sco Client Library Querying
  • Date: Fri, 6 Dec 2013 15:48:22 +0100
  • Importance: Normal
  • List-archive: <https://service.piratenpartei.de/pipermail/ag-meinungsfindungstool>
  • List-id: <ag-meinungsfindungstool.lists.piratenpartei.de>
  • Organization: merkst Du was?

Hi Paul,

okay. Verstehe.

Ich denke ich werde für den discoArguments PoC mal JayData antesten:
http://jaydata.org/blog/odata-cookbook-with-jaydata

Ansonsten würde ich mich freuen, wenn Du mir mal deine favorisierte Variante der Abfrage über die d!sco Client Library zukommen lassen könntest, um alle Posts mit PostType == 'Topic' abzufragen!?

TIA
Marc

-----Original Message----- From: pa.rei AT gmx.de
Sent: Friday, December 06, 2013 3:27 PM
To: ag-meinungsfindungstool AT lists.piratenpartei.de
Subject: Re: [Ag Meinungsfindungstool] [PCT] d!sco Client Library Querying

Hi Marc,

JayData hört sich in meinen Ohren schon gut an! Für die Verwendung müsste mich hier auch erst einlesen, aber jetzt nicht sofort. Mal schauen, was es im Detail so alles kann...

Warum es in der ClientLib noch kein $Expand, $Select, $Top, $Skip gibt: Bei Expand und Select habe ich für kompliziertere Abfragen damit gerechnet, dass es da doch gewisse Sicherheitsbeschränkungen bezüglich Verschachtelung gibt, und befürchtet, dass das für weitere Komplexität sorgt. Angesichts der bisherig geringen Datenmengen hab ich das jetzt erst einmal gelassen. Für die "ideale" Abfrage müsste noch sehr viel "Intelligenz" dahinter, zu der ich bisher noch nicht gekommen bin; wird schätzungsweise etwas unverhältnismäßig kompliziert dafür, was es uns an momentanem praktischem Mehrwert bringt.

Aber wie gesagt: Wenn JayData auch so etwas wie Templates unterstützt (hat nämlich die Abfragen sehr erleichtert, auch komplizierte), dann würde eigentlich nichts dagegen sprechen, die ClientLibrary abzulösen.

Liebe Grüße,
Paul


Gesendet: Freitag, 06. Dezember 2013 um 14:03 Uhr
Von: marc <marc AT merkstduwas.de>
An: bloxx <pa.rei AT gmx.de>
Cc: "Piraten AG Meinungsfindungstool" <ag-meinungsfindungstool AT lists.piratenpartei.de>
Betreff: [PCT] d!sco Client Library Querying

Hi Paul,

bisher habe ich es leider immer noch nicht hinbekommen die Client Library
als AMD Module im discoArguments PoC zu integrieren.
Habe daher jetzt die v0.2.1a von Dir eingebunden und bin gerade dabei mich
etwas tiefer in die Abfragen rein zu schaffen.

Ich glaube das ist momentan noch etwas unhandlich. Aber ich hatte auch
gedacht, dass Du die API in OData $Expand und $Select Befehle umsetzt.

Wie würde z.B. die Abfrage aller Posts mit PostType == 'Topic' idealer Weise
aussehen?
Und dann wäre es fürs Paging wichtig, dass ich nicht alle auf einmal,
sondern in 5er, 10er oder 15er Pages mittels OData $Top und $Skip Befehlen
durch die Resultpages navigieren könnte.

Grundsätzlich habe ich dann mal etwas rumgesucht, um uns da das Leben
einfacher zu machen und bin dabei über JayData gestolpert:
http://jaystack.com/blog/typescript-meets-odata-with-the-help-of-jaydata-and-jaysvcutil

Habe es bisher noch nicht ausprobieren können, find aber dass es sehr
vielversprechend aussieht.

Was hältst Du davon?

Cheers
Marc



--
Ag-meinungsfindungstool mailing list
Ag-meinungsfindungstool AT lists.piratenpartei.de
https://service.piratenpartei.de/listinfo/ag-meinungsfindungstool




Archiv bereitgestellt durch MHonArc 2.6.19.

Seitenanfang