2017-01-28 5 views
-1

質問を入力している間に、コレクションにあるかどうかをチェックしたいと思います。コレクション内にある場合は、式を返します。結果は、コレクションの例のjsonコードです。arangodbコレクションに挿入された文字列がすでにコレクションに存在するかどうかをチェックする方法は?

[ 
    { 
     "_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 
    } 
] 

答えて

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) 
関連する問題