Задать вопрос
@testguaran

Как в sails получить сортированные данные из базы?

Точнее как получить я знаю, но как получить сортированные данные без учёта регистра?
В mongo это делается так:
db.getCollection('myCollection').aggregate([
{ "$project": {
   "name": 1,
   "insensitive": { "$toLower": "$name" }
}},
{ "$sort": { "insensitive": 1 } }
])


Подскажите, что мне в моём коде нужно изменить, чтобы заработало?

var param = {
        name: { 'contains': search.id },
        text: { 'contains': search.text },
        summary: { 'contains': search.summary },
        limit: limit,
        skip: skip,
        sort: sort
    };
    var cursor = News.find(param).populateAll();
        cursor.exec(function (err, n) {
            if (err) {
                console.log(err);
            }
            News.count(param).exec(function (error, count) {
                next({ data: n, total: count });
            });
        });
  • Вопрос задан
  • 379 просмотров
Подписаться 2 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
  • Академия Эдюсон
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
  • ProductStar × РБК
    Профессия: Инженер по тестированию
    6 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
@vshvydky
если есть решение на монгодб, так может воспользоваться им пока не пришло осознание, как реализовать через ватерлайн? Ссылка на мою мысль
Глубже пока не вникал, потому сильнее не подскажу
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы