puhastada, seda teeb süsteem ise. query = db.GqlQuery("SELECT * FROM Teade WHERE saatja = :1 ORDER BY aeg 33 / 55 Google App Engine Andris Reinman DESC", "Peeter Meeter") results = query.fetch(10) for result in results: print "Sõnum: " + result.sisu GQL lauses tähistab :1 seega esimese lisaparameetri väärtust (näites Peeter Meeter) , :2 teise lisaparameetri väärtust jne. Indeksid Google App Engine andmebaasis tehakse kõik andmete päringud indeksite alusel, seega tuleb kõik päringud eelnevalt indekseerida. Lihtsamad indeksid lisab Google App Engine ise, see tähendab, et Google App Engine järjestab kõik lihtväljad (näiteks numbrite puhul järjekorras, suuremad eespool jne). Kui nüüd teha päring, kus päringutingimuseks on vaid ühe välja väärtus, siis selle jaoks on
võimalik jõuda ka siis kui kui implikatsioonioperaatoriks on korrutise asemel miinimum (väljundi liikmesfunktsioondeks sümmeetrilised kolmnurgad) [5]. R R (37) y = r br s r (1 - r / 2) r s r (1 - r / 2) r =1 r =1 Mõnedes rakendustes [6] on hägusad reeglid varustatud lisaparameetri reegli kaaluga, mis peaks (sõltuvalt interpretatsioonist) väljendama reegli olulisust, usaldatavust või tõenäosust. Iga r-nda reegli järelduspool sisaldab T-d erinevat järeldust (kus T on süsteemi väljundi liikmesfunktsioonide arv), mida kirjeldavad vastavad kaalud wtr. KUI U1 on A1r JA ... JA Ui on Air ... JA UN on ANr (38) SIIS V on B1 kaaluga w1r
74 <