Size: a a a

Sequelize - community (eng/ru)

2019 August 31

BK

Berk Kayatepe in Sequelize - community (eng/ru)
I don't know what I have to do. i worked so hard
источник

A

Anatoly in Sequelize - community (eng/ru)
which version you use?
источник

BK

Berk Kayatepe in Sequelize - community (eng/ru)
5.15.1
источник

BK

Berk Kayatepe in Sequelize - community (eng/ru)
my model
источник

BK

Berk Kayatepe in Sequelize - community (eng/ru)
module.exports = (sequelize, DataTypes) => {


   
return sequelize.define(
       'sirket',
       {
           id: {
               type: DataTypes.INTEGER,
               allowNull:
false,
               primaryKey:
true
           
},
           companyId: {
               field: 'sirket_id',
               type: DataTypes.STRING,
               allowNull:
false,
           },
           categoryId: {
               field: 'kat_id',
               type: DataTypes.INTEGER,
               allowNull:
false,
           },
           userId: {
               field: 'kul_id',
               type: DataTypes.INTEGER,
           },
           cityId: {
               field: 'il_id',
               type: DataTypes.INTEGER,
           },
           countyId: {
               field: 'ilce_id',
               type: DataTypes.INTEGER,
           },
           name: {
               field: 'sirket_ad',
               type: DataTypes.STRING,
               allowNull:
false,
           },
           lat: {
               field: 'koor_x',
               type: DataTypes.FLOAT,
               allowNull:
false
           
},
           long: {
               field: 'koor_y',
               type: DataTypes.FLOAT,
               allowNull:
false
           
},
           adress: {
               field: 'sirket_adres',
               type: DataTypes.STRING,
           },
           dealer: {
               field: 'bayi',
               type: DataTypes.INTEGER,
           },
           distance: {
                 type: DataTypes.VIRTUAL,
                 get:
function (key, options) {
                     // const lat = this.getDataValue('lat');
                     //console.log("LONGITUDE, ", longitude)
                     //console.log(sequelize.getContext()),

                     console.log(
this);

                     
return ""
                 }
             }
       },
       {

           timestamps:
false,
           freezeTableName:
true
       
}
   )
};
источник

BK

Berk Kayatepe in Sequelize - community (eng/ru)
models.sirket.get({plain:true,apiVersion:2});
return models.sirket.findAll({
   limit: parseInt(args.limit),
   order: [["name", "desc"]],
})
источник

BK

Berk Kayatepe in Sequelize - community (eng/ru)
where am i doing wrong
источник

BK

Berk Kayatepe in Sequelize - community (eng/ru)
I would like to return lat with long values in km. but I should request lat long values
источник

A

Anatoly in Sequelize - community (eng/ru)
are you tried to request a koor_x instead of lat in const lat = this.getDataValue('lat'); ?
источник

BK

Berk Kayatepe in Sequelize - community (eng/ru)
yes, I'm getting that value. But to calculate the externally you should also take the lat value
источник

BK

Berk Kayatepe in Sequelize - community (eng/ru)
I can't get value from the outside
источник

BK

Berk Kayatepe in Sequelize - community (eng/ru)
return models.sirket.findAll({
   limit: parseInt(args.limit),
   order: [["name", "desc"]],
})
источник

BK

Berk Kayatepe in Sequelize - community (eng/ru)
sorry, wrong
источник

BK

Berk Kayatepe in Sequelize - community (eng/ru)
for example, I need to calculate and value.
return models.company.findAll ({
     limit: parseInt (args.limit),
     order: [["name", "desc"]],
    LAT: 40.1231,
long: 23.12321
})
источник

YZ

Yaroslav Zhymkov in Sequelize - community (eng/ru)
Berk Kayatepe
module.exports = (sequelize, DataTypes) => {


   
return sequelize.define(
       'sirket',
       {
           id: {
               type: DataTypes.INTEGER,
               allowNull:
false,
               primaryKey:
true
           
},
           companyId: {
               field: 'sirket_id',
               type: DataTypes.STRING,
               allowNull:
false,
           },
           categoryId: {
               field: 'kat_id',
               type: DataTypes.INTEGER,
               allowNull:
false,
           },
           userId: {
               field: 'kul_id',
               type: DataTypes.INTEGER,
           },
           cityId: {
               field: 'il_id',
               type: DataTypes.INTEGER,
           },
           countyId: {
               field: 'ilce_id',
               type: DataTypes.INTEGER,
           },
           name: {
               field: 'sirket_ad',
               type: DataTypes.STRING,
               allowNull:
false,
           },
           lat: {
               field: 'koor_x',
               type: DataTypes.FLOAT,
               allowNull:
false
           
},
           long: {
               field: 'koor_y',
               type: DataTypes.FLOAT,
               allowNull:
false
           
},
           adress: {
               field: 'sirket_adres',
               type: DataTypes.STRING,
           },
           dealer: {
               field: 'bayi',
               type: DataTypes.INTEGER,
           },
           distance: {
                 type: DataTypes.VIRTUAL,
                 get:
function (key, options) {
                     // const lat = this.getDataValue('lat');
                     //console.log("LONGITUDE, ", longitude)
                     //console.log(sequelize.getContext()),

                     console.log(
this);

                     
return ""
                 }
             }
       },
       {

           timestamps:
false,
           freezeTableName:
true
       
}
   )
};
источник

BK

Berk Kayatepe in Sequelize - community (eng/ru)
unfortunately not
источник

BK

Berk Kayatepe in Sequelize - community (eng/ru)
please share the sample code
источник

YZ

Yaroslav Zhymkov in Sequelize - community (eng/ru)
Doesn't work?
источник

BK

Berk Kayatepe in Sequelize - community (eng/ru)
don't get value from settermethod menu
источник

YZ

Yaroslav Zhymkov in Sequelize - community (eng/ru)
источник