java 使用NetBeans搜索MongoDB

yftpprvb  于 2023-02-11  发布在  Java
关注(0)|答案(1)|浏览(131)

我有一个3天后到期的项目,这是最后一步,但我无法让它工作。我通过下载mongo-java-driver-2.13.3将MongoDB连接到NetBeans。
我有一个主页,用户将输入信息的任何领域(街道,行政区,美食,等级,名称),你必须显示结果返回给用户。如果没有餐厅匹配输入的信息,显示一条消息给用户,没有结果。我的代码打印所有信息。我希望它在文本区域,只打印选定的信息。
下面是我写的:

private void btnfindActionPerformed(java.awt.event.ActionEvent evt) {// TODO add your handling code here:
     DBCursor cursor =table.find();
     while (cursor.hasNext())
        {
            //jTextArea1.setText(jTextArea1.getText()+"\n"+cursor.next());
             System.out.println(cursor.next());
        }
    }
zqry0prt

zqry0prt1#

也许你需要做些类似的事情...

while (cursor.hasNext()){
    BasicDBObject object = (BasicDBObject) cursor.next();
    String name = object.getString("name_of_column");
    jTextArea1.setText(name);

https://www.baeldung.com/java-mongodb
mongodb - java get field value

相关问题