Вопросы по теме 'waterline'

Ошибка уникального свойства в Sails.js
Следующий код представляет модель учетной записи в Sails.js v0.9.4. module.exports = { attributes: { email: { type: 'email', unique: true, required: true }, password:{ type:...
8468 просмотров
schedule 23.05.2023

Как я могу выполнить COUNT и GROUP BY в Waterline?
Я хочу выполнить этот запрос в Waterline: SELECT priority, count(*) AS Num FROM Ticket GROUP BY priority Я не знаю, как работает функция countByName, и я не нахожу подходящего примера или объяснения. Я также пытался вызвать его с помощью...
5160 просмотров
schedule 17.01.2024

Sails.js - модификаторы запроса ватерлинии для дат с помощью sails-mysql?
Я только начал использовать Sails.js с его ORM, Waterline, и мне он очень нравится, но я не уверен, как использовать модификаторы запроса для дат. Я использую sails-mysql. В частности, я пытаюсь получить строки с полем datetime между двумя...
8995 просмотров
schedule 10.03.2022

Укажите параметры длины для атрибутов в Waterline ORM
Как в Waterline мы можем указать типы, скажем, DECIMAL(10,2) для валюты? Я вижу, что мы можем дать ему десятичный тип, но при этом будет использоваться информация о длине по умолчанию - как мы ограничиваем размер полей? Я понимаю, что некоторые базы...
594 просмотров
schedule 07.02.2024

Наследовать атрибуты и функции жизненного цикла моделей Sails.js.
Я хочу создать собственный набор атрибутов и методов жизненного цикла, которые будут общими для всех моих моделей Sails.js. Sails.js автоматически создает и регистрирует объекты модели, вызывая метод Waterline.Collection.extend() и предоставляя...
4547 просмотров
schedule 23.08.2023

паруса 0.9.8 не работают, когда создаешь контроллер и поднимаешь его
У меня проблема с парусами 0.9.8. Я уже установил паруса на свой Mac, а также лифт, он работает хорошо, но когда я начинаю генерировать контроллер и модель, а затем снова запускаю команду подъема, он показывает какую-то ошибку, например: $sails...
594 просмотров
schedule 14.06.2023

SailsJS - Как указать длину строкового атрибута без ошибки при создании записи?
Я использую Sails 0.9.8 в паре с MySQL и хочу сделать что-то вроде этого localhost:1337/player/view/<username of player> вместо localhost:1337/player/view/<id of player> Итак, я поместил что-то вроде этого в модель:...
2883 просмотров
schedule 12.10.2022

Как использовать Model.query() с промисами в SailsJS/Waterline?
У меня проблемы с Sails.JS 0.9.8. Я хотел бы использовать промисы с функцией Model.query() (я использую адаптер паруса-mysql). Этот код будет работать: User.findOne({ email: email }) .then(function(user) { console.log(user); }); но этот...
10404 просмотров

Sails 0.10 и ассоциация «многие ко многим» — получение всех связанных данных, а не только первых
У меня есть 2 модели с ассоциацией «многие ко многим». Мой код для связывания этих двух моделей работает хорошо (он создает новую коллекцию item_languages__language_items с соответствующими документами внутри). Но тогда у меня возникают проблемы с...
439 просмотров
schedule 07.03.2023

Есть ли лучший способ избежать дублирования обратных вызовов жизненного цикла?
Waterline позволяет выполнять некоторые обратные вызовы жизненного цикла моделей, как указано ниже... перед проверкой / fn(values, cb) beforeCreate / fn(values, cb) afterCreate / fn(newlyInsertedRecord, cb) перед проверкой /...
493 просмотров
schedule 15.09.2023

паруса js 0.10.0-rc7 не могут удалить ассоциации «многие ко многим»
Я использую Sails@beta 0.10.0-rc5, я обновился до rc7, и мои модульные тесты не прошли ассоциацию «многие ко многим»! У меня есть отношение «многие ко многим» между моделями «Центр» и «Учитель». ** Я ДОБАВИЛ ВЫВОДЫ ПО ОТЛАДКЕ НИЖЕ **...
422 просмотров
schedule 16.04.2023

Как использовать ватерлинию вне парусов?
Я пытаюсь использовать Waterline в своем экспресс-приложении, но как настроить подключение к базе данных? Я хотел бы использовать паруса-монго в качестве адаптера, но я не знаю, как это сделать. Может ли кто-нибудь помочь мне с этой проблемой?...
2252 просмотров
schedule 17.10.2023

Ватерлиния, найти массив в массиве
У меня есть модель видео: module.exports = { attributes: { id: 'string', tags: 'array' }, } Я хочу найти все видео с тегами, например, «Привет» или «Мир». Я мог легко получить все видео, например: Video.find({tags:"Hello"}). Я...
4782 просмотров
schedule 10.11.2023

Ассоциации Sailsjs «многие ко многим» с использованием нетранзакционного сохранения
Я с удовольствием использую бета-версию Sailsjs v0.10, и меня беспокоил один вопрос, касающийся ассоциаций «многие ко многим»: Скажем, Model-A и Model-B имеют ассоциацию «многие ко многим» через два атрибута. API рекомендует использовать метод...
329 просмотров

Строка JSON в Node JS не сериализует массив объектов
Я использую sails.js (инфраструктура узла js). Я пытаюсь JSON.stringify один из объектов, но когда я это делаю, он пропускает одно из полей (массив комнат ниже). Вот что дает мне console.log(object): [ { rooms: [ [Object], [Object] ],...
5252 просмотров
schedule 20.03.2023

Ключ сброса Sails.js и Waterline ORM MongoDB
Какой метод используется для сброса ключа в MongoDB с помощью Waterline ORM? Рассмотрим следующий документ: { name : 'brian', age : 29 } Получить пользователя не проблема: var users = Users.findOne({ name : 'brian'...
2080 просмотров
schedule 05.02.2023

Платформа паруса не поддерживает транзакцию
Платформа sails.js не поддерживает транзакции. В выпусках GitHub говорят о transaction() . Но это не подходит для кодирования нескольких запросов в транзакции. Поэтому я думаю, что одно решение, использующее модуль node-mysql. Но я думаю, что...
656 просмотров
schedule 25.12.2023

Как я могу искать записи на основе полей в ассоциации Waterline?
Как я могу выполнить поиск в коллекции на основе поля в таблице ассоциаций? Если мы используем стандартный пример пользователя и питомца из документов Waterline ( https://github.com/balderdashy/waterline-docs/blob/master/associations.md ), можно...
835 просмотров
schedule 11.04.2024

Могут ли паруса заселять ассоциации глубиной более одного уровня?
Я возился с выпуском парусов v0.10 и столкнулся с загадочной проблемой. У меня есть отношения с приложением, которое я создаю, которое представляет собой простое приложение-викторину. Проблема возникает вокруг структуры моих моделей и ассоциаций:...
850 просмотров
schedule 25.01.2023

Ватерлиния Sails 10.x: какой тип атрибута использовать для идентификатора объекта Mongo
Sailsjs: я пытаюсь определить модель. Я хотел бы добавить свойство vendorID. Типом будет идентификатор объекта monogdb из коллекции поставщика. Что-то вроде модели магазина: module.exports ={ attributes :{ vendorId : { type: <Monog...
3083 просмотров
schedule 19.07.2022