尝试使用go从mongodb中提取数据

时间:2017-11-29 23:31:54

标签: mongodb go mgo

我正在尝试了解如何使用Go从mongodb收集数据。我创建了一个示例数据库,并用一个带有id,login和password数据字段的“person”填充它。这是我的结构

protected void addCompletions(CompletionParameters parameters, ProcessingContext processingContext, CompletionResultSet result) 
{
    // ... some of your code here ...

    result.runRemainingContributors(parameters, otherSourceResult -> {
        // 2000 is any number - make it smaller than on your suggestion to position this suggestion lower
        result.addElement(PrioritizedLookupElement.withPriority(otherSourceResult.getLookupElement(), 2000));
    });
}

在mgo文档中,& data对象表示为接口{}类型。我将它定义为Person结构,但它仍然可以编译。

type Person struct {
id     bson.ObjectId   `json:"id" bson:"_id"`
login  string          `json:"login" bson:"login"`
pass   string          `json:"pass" bson:"pass"`}

当我运行代码时,它会打印:()

不确定我做错了什么。如果它应该是接口{}类型,我该如何格式化该Person接口?

0 个答案:

没有答案