2017-02-25 2 views
1

私はponyormを使用しています。このクエリを、1つの結果しか返さないクエリに変換するにはどうすればよいですか? entity.get()クエリと同様に、結果が複数ある場合はエラーをスローします。ponyormのエンティティでget()クエリを作成する方法

url = 'some url' 
access= select(c for c in Access if c.people_url.lower().startswith(url)) 

ありがとう。

答えて

1

クエリのget方法を使用することができます複数のオブジェクトが

を発見された場合は、このメソッドは MultipleObjectsFoundErrorをスロー

url = 'some url' 
query = select(c for c in Access if c.people_url.lower().startswith(url)) 
obj = query.get() 

関連する問題