filter('url=', None) とすると、resultの件数が0件だった。(App Engine SDK 1.3.4で確認)
何が違うかというと、「url」と「=」の間にスペースを入れてないのだ。
Notification.all().filter('notification=', True)って最初書いてて、取得件数が0件だったので、Boolean型の場合、条件の指定方法が特殊なのかなって思ったら違った。
Notification.all().filter('notification =', True)
というように = の前にスペースを入れる必要がある。
まあ確かにって感じ。スペースあったほうが解釈楽だもんねw
0 件のコメント:
コメントを投稿