是否存在PouchDB / CouchDB等效于MySQL的百分号

时间:2015-02-21 20:27:45

标签: couchdb pouchdb

MySQL的百分号是否有相同的符号

Character | Description
----------+-------------------------------------------------------
    %     | Matches any number of characters, even zero characters

我想做类似

的事情
%john%

应该获得类似的任何ID。

john_doe
doe_john
john_smith
smith_john
etc.

Startkey& Endkey无法提供所需的结果。

1 个答案:

答案 0 :(得分:1)

没有等价物,没有。但pouchdb-find插件(try it here)在完成后会有$regex选项。

与此同时,您可以进行前缀搜索(例如'john%'as described here。请注意,后缀搜索(例如'%john')在任何数据库中都非常慢,因为B树的工作原理。