我正在编写获取数据的代码.首先我调用**getsomedata**
函数来获取数据和里面的getsomedata函数我调用另一个函数getRandomdata来获取数据并将其返回到前一个函数但它返回undefined
.但在getRandomdata
数据中可以看到console.log
.我需要使用callbacks
吗?
router.get('/get-data', function (req, res, next) {
var result = getsomedata(some_parameter);
console.log(result); // receiving undefined
res.send(result);
});
function getsomedata(some_parameter_recieved) {
var getsomedata = getRandomdata(random_params);
console.log(getsomedata); // receiving undefined
return getsomedata;
}
function getRandomdata(random_params_recieved) {
// after some calculation
console.log(random_data); // receiving proper data
return random_data;
}
Run Code Online (Sandbox Code Playgroud) 你好我在这里讨论一件事.我正在构建一个Web服务,其目标是将表情符号数据插入数据库字段.我正在使用Node JS + Mysql.我将charset设置为UTF-8或utf8mb4,但这不能解决我的问题.一些表情符号正在插入完美的{:)}.但有些被转换成方形或被移除.请帮我,我做错了什么?
我正在尝试使用mkdirp节点模块创建一个文件夹.但它正在创建0775权限,但我需要创建0777权限.官方文档说它默认为0777但在我的情况下它是0755.任何人都可以帮助我吗?码:
var new_location = 'public/images/u/7/';
mkdirp(new_location, function(err) {
if (err) {
} else {
}
});
Run Code Online (Sandbox Code Playgroud) 其实我的日期时间或时间戳格式看起来像2015-12-18 07:10:54这次应该像2小时前那样转换或修改或者其他.
我试过这个.但这有点不对劲.
总是在8天前出现.{这是错误的估计.}
function ( date ) {
var seconds = Math.floor(( new Date() - date ) / 1000 );
var interval = Math.floor( seconds / 31536000 );
if ( interval == 1 ) {
return interval + " year ago";
}
if ( interval > 1 ) {
return interval + " years ago";
}
interval = Math.floor( seconds / 2592000 );
if ( interval == 1 ) {
return interval + " month ago";
} …
Run Code Online (Sandbox Code Playgroud) 这是我的关注者/以下数据库表模式.我想获取特定用户的所有数据.例如,user_id 6跟随7,8,9,然后是7.我的目的是找出该特定用户是否关注他的粉丝.我怎样才能做到这一点?
id | user_id | follower_id
------------------------------------
1 6 7
2 6 8
3 7 6
4 8 15
5 6 9
6 5 7
Run Code Online (Sandbox Code Playgroud) 我正在努力获取列出的用户的数据,我有一组用户喜欢
var result_user_id = [
{
"id": 19
},
{
"id": 20
}
];
Run Code Online (Sandbox Code Playgroud)
我尝试过类似的东西
connection.query(
"select * from `contents` where `user_is` IN "+ result_user_id,
function( err_user, result_user ) {
}
);
Run Code Online (Sandbox Code Playgroud)
但无法获取相关数据.如何在节点js中执行此操作.