我正在尝试了解如何使用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接口?