Se puede cambiar el valor de un campo al guardar esos datos en otra tabla?

No supe como redactar bien la pregunta pero la cosa es asi, en la tabla mantenimiento tengo un campo llamado estado este campo automaticamente se guarda como pendiente y en la segunda tabla llamada orden se jalan los datos de matenimiento por el id, lo que quisiera es que al jarlar dichos datos a orden y guardarlos, que el estado de mantenimiento cambie a listo

Mantenimiento Id_mante Equipo Estado

Orden Id_orden Id_mante Valor

Como guardar el usuario activo en django-admin automáticamente en campo de mi modelo

Estimados agradezco su apoyo para indicarme como guardar el usuario activo en django-admin, automáticamente en un campo de nombre: “analista” de mi modelo. Ese campo estará relacionado con la tabla auth.User.

Si hago esto: analista = models.ForeignKey(‘auth.User’, on_delete=models.CASCADE)

Eso hará que debo seleccionar uno de varios usuarios registrados…sin embargo lo que quiero es que el usuario logueado se guarde automáticamente en mi tabla.

Saludos,

GUARDAR PRODUCTO

Estimados(as) buenas noches, una consulta con referencia para el manejo de REGISTRO DE PRODUCTO

Tengo la TABLA CATEGORIA que se relaciona con forma dependiente con la TABLA FAMILIA y esta con la TABLA LINEA y finalmente con la TABLA PRODUCTO.

¿CUAL DE LOS DOS MODELOS TENDRIA MAYOR RENDIMIENTO EN NUESTRO SISTEMA GESTOR DE BD O ESTA MEJOR NORMALIZADO?

modelo 02

modelo 01

pagina se refresque automaticamente y no guardar repetidamente con visual studio code

Buenas noches y feliz año nuevo 2019, Quisiera saber como hacer para que una pagina se refresque automaticamente, mientras voy modificando en el visual studio code, y no estar guardando a cada momento.

muchas gracias por sus respuestas y valoraciones

pdta. *estoy estudiando less

¿Es correcto guardar un objeto en un binario?

el siguiente código tiene una clase y guarda un objeto en un binario. Tradicionalmente, se hace un struct que guardará el atributo int en el binario. Pero el código tal como está funciona. Mi pregunta es, puede usarse un código así? Es “legal”? Puede ser peligroso por alguna razón?

#include <iostream> #include <fstream> using namespace std;  class A{     int a; public:      A(int a_):a(a_){}     ~A(){}      int Ver(){return a;} };  int main(int argc, char *argv[]) {     fstream archivo("dato.dat", ios::binary | ios::in | ios::out | ios::trunc);     if(!archivo.is_open()){         cerr << "Error al abrir dato.dat";     }else{         A objeto(4);         archivo.write(reinterpret_cast<char*>(&objeto),sizeof(objeto));     }     archivo.close();     return 0; } 

Error al guardar un input text

Al guardar un input-text en una base Mysql, no me deja. Al tocar en submit me tira el siguiente error

TypeError: Cannot read property ‘inputemail’ of undefined at routes.post (C:\Users\Piter\Desktop\Goven\server\routes\routes.js:11:31) at Layer.handle [as handle_request] (C:\Users\Piter\Desktop\Goven\node_modules\express\lib\router\layer.js:95:5) at next (C:\Users\Piter\Desktop\Goven\node_modules\express\lib\router\route.js:137:13) at Route.dispatch (C:\Users\Piter\Desktop\Goven\node_modules\express\lib\router\route.js:112:3) at Layer.handle [as handle_request] (C:\Users\Piter\Desktop\Goven\node_modules\express\lib\router\layer.js:95:5) at C:\Users\Piter\Desktop\Goven\node_modules\express\lib\router\index.js:281:22 at Function.process_params (C:\Users\Piter\Desktop\Goven\node_modules\express\lib\router\index.js:335:12) at next (C:\Users\Piter\Desktop\Goven\node_modules\express\lib\router\index.js:275:10) at Function.handle (C:\Users\Piter\Desktop\Goven\node_modules\express\lib\router\index.js:174:3) at router (C:\Users\Piter\Desktop\Goven\node_modules\express\lib\router\index.js:47:12)

Este es mi código HTML:

<div id="screen">             <form action="/contact" method="post">                 <h5>Email</h5>                 <input type="text" id="inputemail" name="inputemail" >                 <h5>Comentario</h5>                 <textarea id="areacoment" name="areacoment"></textarea>                 <button type="submit" id="btnsubmit">Enviar</button>             </form>        </div> 

Este mi routes:

const express = require("express"); const routes = express.Router(); const pool= require("../mysql/mysql"); const mysql=require("../mysql/mysql");   routes.post("/contact",(req,res)=>{     var inputemail = req.body.inputemail;     pool.query("INSERT INTO contact (email, info) VALUES (?, ?)", [inputemail, inputcoment],         function (error, results, fields) {             if (error) { throw error }             if (results) { console.log(results); }         }     );     res.render("index.html"); });  module.exports=routes; 

¿Cómo guardar datos en una relación has_many through desde una API?

Estoy haciendo una API en Ruby on Rails, tengo dos modelos plans y categories los cuales hacen una relación muchos a muchos por lo tanto hago uso de una tabla intermedia con el modelo category_plans, la idea es que se cree un plan el cual tiene varias categorias y cada una de ellas tiene dos atributos más (kind, portion) los cuales se guardan en la tabla intermedia (Estoy usando Postgresql).

Category

class Category < ApplicationRecord     has_many :category_plans     has_many :plan, through: :category_plans end 

Plan

class Plan < ApplicationRecord     has_many :category_plans     has_many :category, through: :category_plans end 

CategoryPlan

class CategoryPlan < ApplicationRecord     validates_presence_of :category, :plan      enum kind: {         Colacion: 'Colacion',         Desayuno: 'Desayuno',         Comida: 'Comida',         Cena: 'Cena'     }, _prefix: :kind      belongs_to :category     belongs_to :plan end 

Las migraciones son las siguientes

Plan

class CreatePlans < ActiveRecord::Migration[5.2]     def change         create_table :plans do |t|             t.string :name             t.references :patient, foreign_key: true             t.text :description             t.datetime :deleted_at             t.timestamps         end     end end 

Category

class CreateCategories < ActiveRecord::Migration[5.2]     def change         create_table :categories do |t|             t.string :name             t.timestamps         end     end end 

CategoryPlan

class CreateCategoryPlans < ActiveRecord::Migration[5.2]     def up         execute <<-SQL             CREATE TYPE type_food AS ENUM ('Colacion', 'Desayuno', 'Comida',              'Cena');         SQL          create_table :category_plans do |t|             t.belongs_to :category, :null => false, :index => true             t.belongs_to :plan, :null => false, :index => true             t.column :kind  , :type_food             t.float :portion         end         add_index :category_plans, :kind     end      def down         drop_column :kind, :type_food         execute "DROP kind type_food;"     end end 

Y el controlador

class V1::PlansController < ApplicationController     before_action :set_patient, only: [:show, :update, :destroy]      def create         plan = Plan.new(plan_params)         if plan.save             render json: {status: 'Success', message: 'Saved plan', data:              plan}, status: 201         else             render json: {status: 'Error', message: 'Plan not saved', data:              plan.errors}, status: :unprocessable_entity         end     end      def plan_params         params.require(:plan).permit(:name, :patient_id, :description,          category_plans_attributes: [:id, :kind, :portion,          category_attributes: [:id]])     end  end 

No estoy seguro que el strong params este correcto y tampoco tengo mucha idea de como armar mi JSON, al momento lo tengo así

JSON

{     "plan": {         "name": "Plan 8",            "patient_id": "3",         "description": "Plan nuevo jeje",         "category_plan": {             "kind": "Cena",             "portion": "12.3"         }     }  } 

Guardar index para reutilizar

Hola buenas mi problema es que necesito imprimir una sublista que va en un tr aparte debajo del tr donde hago el bucle (en el ng-container), pero una vez fuera de ese tr (donde hago el bucle) la i ya no me la reconoce. ¿Alguna idea?. Muchas gracias

<table class="procedures-table__grid">     <caption class="sr-only"><h3>Select next procedure</h3></caption>     <thead class="procedures-table__grid__header">       <tr>         <th id="procedure_procedure" class="">Trámite</th>         <th id="procedure_regulatory-reform" class="">Reforma normativa</th>         <th id="procedure_options" class=""></th>       </tr>     </thead>     <tbody>       <tr [indicator] = i *ngFor="let procedure of tableListProcedures, index as i">         <td headers="procedure-procedure">           <button (click)="openCloseTab(i);" class="">             {{procedure.procedureName}}           </button>           <!-- <i class="adriano-arrow-down" attr.aria-hidden=""></i> -->         </td>         <td headers="procedure_regulatory-reform">           <a (click)="goReformProcedure();" href="#" class="">             {{procedure.regulatory_reform_Procedure}}           </a>         </td>       </tr>       <ng-container *ngIf="i">        </ng-container>     </tbody>   </table