烧瓶 - 不安分 - 不区分大小写的查询



如何使用Flask-Restless进行不区分大小写的搜索查询?

例:

api/user?q={"filters":[{"name":"lastname","op":"like","val":"%davidson%"}]}

我希望以前的代码返回"戴维森"、"戴维森"、"戴维森"......但它只返回"戴维森"。

你可以像这样使用 ilike 运算符:

api/user?q={"filters":[{"name":"lastname","op":"ilike","val":"davidson"}]}
这并没有真正记录在 Flask-Restless

文档中,但运算符记录在 SQLAlchemy 中,这是 Flask-Restless 在引擎盖下使用的 OR 映射器。请参阅此处或此答案的相关文档。

相关内容

  • 没有找到相关文章

最新更新