Tengo el esquema de categoría como este: var category_article_Schema = new Schema({ “article_id”: { type: String, required: false, unique: false }, “category”: String, “articles”: [{ type: mongoose.Schema.Types.ObjectId, ref:’article’}], }); var category_article_Schema = mongoose.model(‘category_article_Schema’, category_article_Schema); module.exports = category_article_Schema; Esquema del artículo: var articleSchema = new Schema({ “title”: { type: String, required: true, unique: false }, “details”: […]
Estoy tratando de entender lo que está pasando con el siguiente código. console.log(buffer); >>> Si convierto algunos de los decimales hexadecimales a binarios, obtengo los siguientes bits. 1101 0110 0001 Pero luego lo convierto a un flujo de bits ( https://github.com/inolen/bit-buffer ), y leo los bits. const test = new bitBuffer.BitStream(buffer); console.log(test.readBits(1, false)); console.log(test.readBits(1, false)); […]
Considere este ejemplo de documentos para Amazon DynamoDB, aquí tenemos: dynamoDb.scan(params, onScan); function onScan(err, data) { if (err) { return; } else { collectedItems.push(data.Items); const response = { statusCode: 200, headers: { ‘Access-Control-Allow-Origin’: ‘*’, }, body: JSON.stringify(collectedItems), }; callback(null, response); // continue scanning if we have more movies, because // scan can retrieve a maximum […]
Básicamente, solo quiero ejecutar el comando rsync en la aplicación de nodo. El código rsync en bruto es el siguiente: rsync -r -t -p -o -g -v –progress –delete -l -H /Users/ken/Library/Application Support/Sublime Text 3/Packages /Users/ken/Google Drive/__config-GD/ST3 En primer lugar, lo intenté child_process.exec(command, [options], callback) pero, como la salida de rsync es larga, el búfer […]
Esto probablemente tiene una respuesta muy fácil pero no la veo. Quiero hacer una consulta en bruto usando Sequelize: var sequelize = require(‘sequelize’); sequelize .query(“LOAD DATA LOCAL INFILE :file INTO TABLE :table FIELDS TERMINATED BY ‘,’ ENCLOSED BY ‘\”‘ LINES TERMINATED BY ‘\n’;”, null, {raw:true}, {file: datasetPath, table: “dataset_” + datasetName}) El problema es que […]
Estoy tratando de implementar la transacción Hyperledger sawtooth a través del SDK javascript siguiendo este https://sawtooth.hyperledger.org/docs/core/releases/1.0/_autogen/sdk_submit_tutorial_js.html#encoding-your-payload . /* *Create the transaction header */ const createTransactionHeader = function createTransactionHeader(payloadBytes) { return protobuf.TransactionHeader.encode({ familyName: ‘intkey’, familyVersion: ‘1.0’, inputs: [], outputs: [], signerPublicKey: ’02cb65a26f7af4286d5f8118400262f7790e20018f2d01e1a9ffc25de1aafabdda’, batcherPublicKey: ’02cb65a26f7af4286d5f8118400262f7790e20018f2d01e1a9ffc25de1aafabdda’, dependencies: [], payloadSha512: createHash(‘sha512’).update(payloadBytes).digest(‘hex’) }).finish(); } /* * Create the transactions */ […]
Tener un problema con socket.io hoy. Cuando actualizo una página .on (“conectar”, {}) nunca se dispara. Cuando carga una página de la URL, todos los eventos se activan como deberían. Como se puede ver a continuación, configuro gameStatus en “broken”. Después de una serie de comunicaciones cliente / servidor, el estado del juego debería actualizarse […]
Esta es la forma en que estoy usando mssql en este momento, pero a veces da errores: JavaScript: router.get(‘/academiejaren’, (req, res) => { sql.connect(dbconfig, function (err) { var request = new sql.Request(); if (err) { console.log(err); return; } request.query(“SELECT * FROM [Alg].[DefAJ];”, function (err, recordset) { if (err) { console.log(err); return; } else { res.end(JSON.stringify(recordset)); […]
Estoy usando el módulo jsdom node.js para una aplicación que realiza algunos raspados web para obtener algunos datos que necesita. Esto funciona perfectamente bien cuando corro localmente. Cuando empujo la aplicación a cloudfoundry, sin embargo, se bloquea. El registro es el siguiente: ====> /logs/stderr.log <==== /var/vcap/data/dea/apps/caretogethersandbox-0-8b20af9255bbfff22d0f490cb60d0df55/app/node_modules/jsdom/lib/jsdom.js:171 features = JSON.piaplication (window.p.p.p.p.p.p.p.p.p.p.p.p.p.p.p.p.p.p.p.p.p.p.p.p.p.p.p.p.) No se puede leer la […]
En el nuevo medio de Twitter subimos api dijo. Primero, use archivos POST multipart / form-data o base64 codificados en https://upload.twitter.com/1.1/media/upload.json . pero recibe un error: el código 38 “falta el parámetro de medios”. aqui esta mi codigo var Twitter = require(‘./twitter.js’); var request = require(‘request’); var fs = require(‘fs’); var path = require(‘path’); var […]