我正在使用具有LoopBack api和DB2作为数据库的nodejs。
我已经从现有数据库中发现了现有架构。
我要做的是检查以'Z'开头的项目ID的值。
'use strict';
//imports
var Task1 = function () {};
Task1.prototype.generateList = function (app, cb) {
var Book = app.models.Book;
var pattern = new RegExp('/^Z.*$/', "i"); /* case-insensitive RegExp search */
Book.find({where: {id: {regexp: pattern}}}, function(err, books) {
console.log(books);
});
console.log("task1!");
};
module.exports = Task1;
我正在关注下面的api文档。
https://loopback.io/doc/en/lb3/Where-filter.html#like-and-nlike-insensitive
我正确地执行查询还是缺少其他信息?
答案 0 :(得分:0)
参考链接:https://loopback.io/doc/en/lb2/Where-filter.html
请检查:
Book.find({where: {id: {regexp:/^Z.*$/i}}}, function(err, books) {
console.log(books);
});