ドキュメントによると、検索クエリは次のようになります。
GET /api/person?q={"filters":[{"name":"age","op":"ge","val":10}]}
日付を比較するにはどうすればよいですか? 私は試した:
GET /api/person?q={"filters":[{"name":"date","op":"<=","val":"1/20/2015"}]}
2015 年 1 月 20 日より前の日付を持つものもありますが、結果は得られません。私は試した:
GET /api/person?q={"filters":[{"name":"date","op":">=","val":"1/20/2015"}]}
これにより、2015 年 1 月 20 日より前のものも含め、すべての結果が返されます。
これはユーザーモデルです:
class User(db.Model, UserMixin):
id = db.Column(db.Integer, primary_key=True)
date = db.Column(db.DateTime)
type =db.Column(db.String(255))
email = db.Column(db.String(255), unique=True)
password = db.Column(db.String(255))
active= db.Column(db.Boolean())
activated_at = db.Column(db.DateTime())
roles = db.relationship('Role', secondary=roles_users,
backref=db.backref('users', lazy='dynamic'))
日付を照会する正しい方法は何ですか?