Size: a a a

NodeUA - JavaScript and Node.js in Ukraine

2020 April 25

АП

Алексей Попов... in NodeUA - JavaScript and Node.js in Ukraine
Георгий Погосян
Добрый день. Кто знаком с mongoose, не могли бы объяснить мне почему этот кусок кода возвращает мне массив строк, а не массив объектов из базы
let performs = await Performs.find({'troupe.value._id': staff._id })
Разве в find не надо передавать объект с полем find? Т.е. вот так

const performs = await Performs.find({ find: { 'troupe.value._id': staff._id } })
источник

ГП

Георгий Погосян... in NodeUA - JavaScript and Node.js in Ukraine
нет
источник
2020 April 26

s

serhii in NodeUA - JavaScript and Node.js in Ukraine
После просмотра https://github.com/HowProgrammingWorks/NodeServer/blob/master/native-async/server.js
Подскажите пожайлусто а зачем мы делаем :
const types = {
 object: ([data], callback) => callback(JSON.stringify(data)),
 undefined: (args, callback) => callback('not found'),
 function: ([fn, req, res], callback) => {
   if (fn.length === 3) fn(req, res, callback);
   else callback(JSON.stringify(fn(req, res)));
 },
};

const serve = (data, req, res) => {
 const type = typeof data;
 if (type === 'string') return res.end(data);
 const serializer = types[type];
 serializer([data, req, res], data => serve(data, req, res));
};
для какой цели все эти преобразование. почему нельзя было делать на прямую ?
источник

NK

ID:0 in NodeUA - JavaScript and Node.js in Ukraine
Публикую 1 версию Манифеста технологического стека Metarhia, в эту сторону будет развиваться и Node.js Starter Kit и облачная платформа Metaserverless. Прошу комментировать. https://github.com/metarhia/Manifesto/blob/master/RU/Technology.md
источник

К

Кай in NodeUA - JavaScript and Node.js in Ukraine
Сюди б бота, що видаляє повідомлення/банить за вживання таких слів, як опціони чи щось таке.
источник

AA

Anna Alimova 👩‍💻... in NodeUA - JavaScript and Node.js in Ukraine
источник

AA

Anna Alimova 👩‍💻... in NodeUA - JavaScript and Node.js in Ukraine
источник

VZ

Viacheslav Zhuravsky... in NodeUA - JavaScript and Node.js in Ukraine
источник

DA

Dmitriy Alexandrovic... in NodeUA - JavaScript and Node.js in Ukraine
источник

M

Mehannoying in NodeUA - JavaScript and Node.js in Ukraine
Кай
Сюди б бота, що видаляє повідомлення/банить за вживання таких слів, як опціони чи щось таке.
+
источник

TS

Timur Shemsedinov in NodeUA - JavaScript and Node.js in Ukraine
Сделаем
источник

TS

Timur Shemsedinov in NodeUA - JavaScript and Node.js in Ukraine
Встречаем нового быстрого модератора @annalimova
источник

NN

Nikita Nesterchuk in NodeUA - JavaScript and Node.js in Ukraine
👍
источник

AA

Anna Alimova 👩‍💻... in NodeUA - JavaScript and Node.js in Ukraine
Я обещала выпиливать ботов в любое время дня и ночи )) Потому что бесят.
источник

M

Mehannoying in NodeUA - JavaScript and Node.js in Ukraine
Timur Shemsedinov
Встречаем нового быстрого модератора @annalimova
Но... А как же NodejsStarterTelegramBot?
источник
2020 April 27

P

Pasha in NodeUA - JavaScript and Node.js in Ukraine
Доброго времени суток! Посоветуйте материал, в котором можно понять и сделать отправку данных из HTML формы и корзины, в xml файлы? То есть, при клике на "оформить заказ", создаётся xml файл с данными из формы и корзины

*с помощью node.js
источник

VZ

Viacheslav Zhuravsky... in NodeUA - JavaScript and Node.js in Ukraine
Pasha
Доброго времени суток! Посоветуйте материал, в котором можно понять и сделать отправку данных из HTML формы и корзины, в xml файлы? То есть, при клике на "оформить заказ", создаётся xml файл с данными из формы и корзины

*с помощью node.js
источник

P

Pasha in NodeUA - JavaScript and Node.js in Ukraine
спасиб)
источник

VC

Vadym Checherynda in NodeUA - JavaScript and Node.js in Ukraine
Всем привет. Подскажите как красиво оформить model ?
import { DataTypes as DT } from "sequelize";
import UUIDV4 from "uuid/v4";

import Base from "./base";
import User from "./user";
import Conversation from "./conversation";

class Message extends Base {
 static schema = {
   id: {
     type: DT.UUID,
     primaryKey: true,
     allowNull: false,
     defaultValue: UUIDV4()
   },
   userId: {
     type: DT.STRING,
     allowNull: false
   },
   conversationId: {
     type: DT.STRING,
     allowNull: false
   },
   text: {
     type: DT.STRING,
     allowNull: false
   }
 };

 static initRelations() {
   this.associate = () => {
     this.hasOne(User, { foreignKey: "userId" });
     this.hasOne(Conversation, { foreignKey: "conversationId" });
   };
 }
}

export default Message;
источник

VC

Vadym Checherynda in NodeUA - JavaScript and Node.js in Ukraine
Ты взаимосвязанность большая, по идее как то нужно правильно разделить ?
источник