sails-hook-adminpanel icon indicating copy to clipboard operation
sails-hook-adminpanel copied to clipboard

defaultsTo

Open misterjt opened this issue 9 years ago • 6 comments

Добавьте, пожалуйста, при редактировании или добавлении записи дефолтное значение полей, указанное в defaultsTo.

misterjt avatar Oct 28 '15 21:10 misterjt

И ещё один маленький недостаток - если значение поля integer = 0, то это значение не выводится нигде. Как будто это поле пустое. Видимо, косяк с проверками (да, в JS с этим туго). У вас скорей всего написано что-то вроде

if( !! field )

Надо заменить это на такую проверку

if( typeof field!='undefined' )

misterjt avatar Oct 28 '15 22:10 misterjt

OK. Will add today night. And will release in sails-hook-adminpanel@beta

konstantinzolotarev avatar Oct 29 '15 16:10 konstantinzolotarev

Still have the same problems. npm install sails-hook-adminpanel@beta Version in package.json is 1.0.11

misterjt avatar Dec 23 '15 22:12 misterjt

Hmm. Could you please send me your model ?

konstantinzolotarev avatar Dec 24 '15 18:12 konstantinzolotarev

/**
* Proxy.js
*
* @description :: TODO: You might write a short summary of how this model works and what it represents here.
* @docs        :: http://sailsjs.org/#!documentation/models
*/

module.exports = {

    attributes: {
        url:'string',
        instagram_used:{
            type:'integer',
            defaultsTo:0
        }   
    }
};

misterjt avatar Dec 24 '15 21:12 misterjt

Я извиняюсь, что на русском, просто на английском не смогу мысль выразить так, как хочу. Я имею в виду, когда указано defaultsTo, что бы при создании новой записи у поля было по умолчанию указано value. А то приходится вручную каждый раз вписывать значение 0. И оно ещё потом в таблице показывается как пустое место.

misterjt avatar Dec 24 '15 22:12 misterjt