2017-01-28 2 views
-1

Während ich eine Frage einfüge, möchte ich prüfen, ob sie in der Sammlung ist oder nicht.Wenn es in der Sammlung ist, gebe die Gleichung und das Ergebnis zurück. Folgend ist der JSON-Code meines Sammlungsbeispiels.Wie überprüft man, ob die in die Arangodb-Sammlung eingefügte Zeichenfolge bereits in der Sammlung vorhanden ist oder nicht?

[ 
    { 
     "_key":"292305", 
     "_id":"example/292305", 
     "_rev":"_UcMLNR6---", 
     "Equation":"3+2", 
     "Question":"Reece has 3 fish. He wants to get 2 more fish. How many fish would he have then?", 
     "result":5 
    }, 
    { 
     "_key":"292490", 
     "_id":"example/292490", 
     "_rev":"_UcMM3XO---","Equation":"6+3","Question":"Luke has 6 cars. He buys 3 more cars. How many cars does Luke have now?", 
     "Result":9 
    } 
] 

Antwort

1
question=(request.form['question']) 
    db= client.db('my_db') 
    jru = db.collection('jru') 
    result = db.aql.execute('FOR u in jru FILTER [email protected] RETURN u',bind_vars={'question':question}) 
return render_template("o.html",result=result) 
Verwandte Themen