#javascript #node.js #orm #sails.js
Вопрос:
Поддерживает ли orm ватерлинии sails вложенные запросы, например, при поиске, когда в текстовом поле есть несколько параметров, этот оператор «и» внутри «или» не возвращает ожидаемый результат.
let where = {
deleted: false,
or: [
{ last_login_date: { '!=': null } },
{
and: [
{ invited_at: { '!=': null }},
{ user_id: null }
]
},
]
};
Комментарии:
1. Вы используете там имя столбца или имя атрибута модели? Я имею в виду, что ваша модель имеет атрибут
lastLoginDate: { type: 'string', ... }
илиlast_login_date: { type: 'string', ... }