我已經使用書架js構建了一個查詢。當我在查詢中使用orWhere
時,它給出錯誤在書架上使用orWhere js對象
對象沒有方法'orWhere'。
下面給出的是我的代碼
var filters = {};
// Restaurnat id is must
if (restaurant_id != undefined) {
filters.restaurant_id = restaurant_id
} else {
res.json({
status: 422,
message: "No restaurant id provided",
data: ""
});
}
var query = dp.CusOrder.query('where', filters);
if (customer_name != undefined) {
var first_name = '%' + customer_name + '%';
query.where('first_name', 'LIKE', first_name)
.orWhere('last_name', 'LIKE', first_name);
}
query.fetchAll()
.then(function(result) {
res.json({
data: result
});
});
您使用不正確。或者在哪裏應該使用查詢返回。像model.query(function(qb){qb.where(...)。orWhere(...);})。then(...); – vbranden