我用命令创建了mongodb用户
use admin
db.createUser(
{
user: "superuser",
pwd: "12345678",
roles: [ "root" ]
}
)
Run Code Online (Sandbox Code Playgroud)
然后在我的应用程序中,我试图连接像这样的猫鼬
var options = {
user: "superuser",
pass: "12345678"
};
var mongooseConnectionString = 'mongodb://localhost/twitter-mongo';
mongoose.connect(mongooseConnectionString,options);
mongoose.model('User', UserSchema);
var User = mongoose.model('User');
Run Code Online (Sandbox Code Playgroud)
我通过mongoose插入数据时收到此错误
MongoError: not authorized for insert on twitter-mongo.users
Run Code Online (Sandbox Code Playgroud)
请告诉我我的代码有什么问题
JSON 中字段名称的最大长度是多少?
例如,在下面的json文档中
{
"myfield":"value"
}
Run Code Online (Sandbox Code Playgroud)
我可以将“myfield”设置为 100 个字符吗?
我正在使用twit node.js模块用于twitter api,我试图通过使用他们的id来获取用户列表的状态流但是当我运行脚本时它出现以下错误
Error: Bad Twitter streaming request: 406
Run Code Online (Sandbox Code Playgroud)
以下是代码
var http = require('http')
, server = http.createServer(app)
, Twit = require('twit')
server.listen(4040);
var T = new Twit({
consumer_key: 'abc'
, consumer_secret: 'abc'
, access_token: 'abc'
, access_token_secret: 'abc'
});
var watchList = ['@Kashmala_Tariq', '@Mushahid', '@Fbuttho'];
var stream = T.stream('statuses/filter', { follow : watchList });
stream.on('tweet', function (tweet) {
console.log('@'+tweet.user.screen_name + ':::' + tweet.text);
});
Run Code Online (Sandbox Code Playgroud)
这是api的链接我正在使用 twit twit-module
请指导我在这个剧本中做错了什么
我编写了一个具有属性的类,我想将此类的实例添加到一个可变数组中,之后我想设置实例的num属性.但我不知道正确的语法.请告诉我正确的语法或方法.
@interface ClassA : NSObject
@property int num;
-(void) method;
+(id) getClassAObj:(int)number;
@end
--------------------------------
#import "ClassA.h"
@implementation ClassA
@synthesize num;
-(void) method{
NSLog(@"ClassA method Called");
}
+(id) getClassAObj:(int)number {
ClassA *obj = [[ClassA alloc] init];
obj.num = number;
return obj;
}
@end
-----------------------
Run Code Online (Sandbox Code Playgroud)
现在在main我想手动设置num属性但我不知道什么是正确的语法
int main(int argc, const char * argv[])
{
@autoreleasepool {
// insert code here...
NSLog(@"Hello, World!");
NSMutableArray *array = [NSMutableArray arrayWithObjects:
[ClassA getClassAObj:9],
[ClassA getClassAObj:4], nil];
NSLog(@"%i",[[array objectAtIndex:0] num]);
NSLog(@"%i",[array[1] num]);
//array[1].num = 3; <--- Help …Run Code Online (Sandbox Code Playgroud) 我在这个json文档中找不到错误,我试图在jsonlint上验证它,但无法理解错误.
{
"type": "mongodb",
"mongodb": {
"servers": [
{
"port": 27017,
"host": “abc.com”
}
],
"options": {
"secondary_read_preference": true
},
"db": “abc”,
"collection": “abc”
},
"index": {
"name": “abc”,
"type": “id”
}
}
Run Code Online (Sandbox Code Playgroud)
这是jsonlint结果截图

请解释它有什么问题.
javascript ×2
json ×2
node.js ×2
cocoa ×1
ios ×1
iphone ×1
mongodb ×1
mongoose ×1
objective-c ×1
twitter ×1