【发布时间】:2015-07-20 16:51:36
【问题描述】:
我想在 Eclipse 中使用 MongoDB 创建一个简单的用户搜索功能。一旦用户输入他们想在数据库中找到的内容,所有匹配的数据都将被打印出来。我该怎么做?
到目前为止,这是我的代码:
public static void searchFirstName()
{
System.out.println("Enter first name you are searching for:");
search = userInput.nextLine();
FindIterable<Document> iterable = db.getCollection("names").find(all("anyname", search));
System.out.println(iterable);
}
【问题讨论】:
-
您能提供更多代码吗? “all”方法的实现是什么?
-
"All" 输出与用户搜索匹配的每个值。所以如果我搜索“Leslie”,那么所有名字为 Leslie 的用户都会被拉上来。我真的没有更多的代码。我已经连接到 MongoDB,如果我在代码中做一个简单的查询,它就可以工作。我只需要了解如何允许用户的输入链接到数据库。
-
无论如何我可以做到这一点吗? @rzo
标签: java mongodb search driver