Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/466.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 将函数传递给sails.js和其他数据_Javascript_Sails.js - Fatal编程技术网

Javascript 将函数传递给sails.js和其他数据

Javascript 将函数传递给sails.js和其他数据,javascript,sails.js,Javascript,Sails.js,我想检查数据库中是否已经存在用户。如果不是,我想补充一下。我使用的是sails.jsv0.10.0-rc7 Item.findOne(id).then(function(obj){ how can I access id??? so that if obj is empty I can create it? }, function(error){ sails.log.warn("error:"+error); }); 您可以像这样使用findorCreate函数: Ite

我想检查数据库中是否已经存在用户。如果不是,我想补充一下。我使用的是sails.jsv0.10.0-rc7

Item.findOne(id).then(function(obj){
    how can I access id??? so that if obj is empty I can create it?
 }, function(error){
     sails.log.warn("error:"+error);
 });

您可以像这样使用findorCreate函数:

Item.findOrCreate(id,{id: '213',name:'foouser'}).exec(function(err,resitem){
  if(err){
    sails.log.warn("error:"+error);
  }else{
    sails.log(resitem);
  }
});
见: