【问题标题】:How can write PouchDB query with "like" as in SQL如何像在 SQL 中一样用“like”编写 PouchDB 查询
【发布时间】:2015-12-09 19:43:22
【问题描述】:

SQL我写

SELECT some FROM tbl WHERE name like '*abc*'

如何在 PouchDB 中编写这个?

【问题讨论】:

    标签: pouchdb


    【解决方案1】:

    我使用这个解决方案:

    var query = 'abc'.toLowerCase();
    var result = [];
    db.query('query_group/query_name')
      .then(function (data) {
        for (var i = 0; i < data.rows.length; i++) {
          if (data.rows[i].value.someField.toLowerCase().indexOf(query) > -1 ) {
            result.push(data.rows[i].value);
          }
        }
      });
    

    【讨论】:

      猜你喜欢
      • 2020-01-15
      • 2018-11-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-05-27
      • 1970-01-01
      • 2013-10-18
      • 1970-01-01
      相关资源
      最近更新 更多