2021-08-13 11:07

我只想批量更新 ArticleID=2 字段, 忽略primaryKey, 可以吗

2021-08-13 10:48

@久伴轻尘 字段太多不太好些,

@杜福忠 Db.update(tableName, primaryKey, new Record().setColumns(model));
ArticleID 是多条记录比如 4条记录多是 ArticleID=2, 我要将ArticleID=2的更新. 可以忽略primaryKey吗?

2019-05-04 09:44

:) 知道了, 非常感谢二位的回复.

2018-09-06 08:35

Jsoup 也非常不错的选择。 jar必备之一。

2018-01-02 10:11

你取的是list, 肯定是[], 如果你取的是 Record 那就不会有这问题了.

2017-07-28 20:30

第一问题: 如何查询 所有记录?
第二问题:自少匹配一个字或者词,单单匹配分词在真实环境里没有意义. 比如我有购物网, 只记得一个字,但却无法搜到. 其实在里面有这本书却搜不到.
第三个问题: 很多人把它当作数据库用, 类是mysql 的 like 一样使用方便.

2017-07-21 16:01

Config config = new Config();
config.setHighlight(true);
config.setAnalyzer(new IKAnalyzer());
config.setLucenePath("d:/LuceneHome/core/");
LucenePlugin lucenePlugin = new LucenePlugin();
lucenePlugin.putDataSource(config, "test", "test");
me.add(lucenePlugin);

Page queryList = service.findPageList(getPara("s"), 0, 10, User.class);
===================================
URL: http://127.0.0.1/?s=中国 出现以下是对的.
pageNumber : 0 pageSize : 10 totalPage : 500 totalRow : 4993
{ User [id=10, name=测试10, content=我是中国人, 我是第10名, sort=0]
} { User [id=100, name=测试100, content=我是中国人, 我是第100名, sort=0]
} { User [id=1000, name=测试1000, content=我是中国人, 我是第1000名, sort=0]
} { User [id=1001, name=测试1001, content=我是中国人, 我是第1001名, sort=0]
} { User [id=1002, name=测试1002, content=我是中国人, 我是第1002名, sort=0]
} { User [id=1003, name=测试1003, content=我是中国人, 我是第1003名, sort=0]
} { User [id=1004, name=测试1004, content=我是中国人, 我是第1004名, sort=0]
} { User [id=1005, name=测试1005, content=我是中国人, 我是第1005名, sort=0]
} { User [id=1006, name=测试1006, content=我是中国人, 我是第1006名, sort=0]
} { User [id=1007, name=测试1007, content=我是中国人, 我是第1007名, sort=0]
}

第一个问题 URL: http://127.0.0.1/?s=中 为什么是空的?
pageNumber : 0 pageSize : 10 totalPage : 0 totalRow : 0
}
====================================
第二个问题 URL: http://127.0.0.1/?s=空 为什么不显示全部, 而是报错.

2017-07-20 14:52

[INFO ] 2017-07-20 14:24:50,542 method:com.jfinal.kit.LogKit.info(LogKit.java:55)
LucenePlus 加载完毕!
[INFO ] 2017-07-20 14:24:50,823 method:com.ld.zxw.util.DateUtil.timeConsuming(DateUtil.java:20)
删除索引---》--->执行耗时:0.266 秒
[INFO ] 2017-07-20 14:24:50,823 method:com.ld.zxw.util.DateUtil.timeConsuming(DateUtil.java:21)
删除索引---》--->执行耗时:266 毫秒
[User [id=1, name=aaa1, content=无法访问此网站, sort=1], User [id=2, name=aaa2, content=无法访问此网站, sort=2], User [id=3, name=aaa3, content=无法访问此网站, sort=3], User [id=4, name=aaa4, content=无法访问此网站, sort=4], User [id=5, name=aaa5, content=无法访问此网站, sort=5], User [id=6, name=aaa6, content=天吧, sort=6], User [id=7, name=aaa7, content=无法访问此网站, sort=7], User [id=8, name=aaa8, content=无法访问此网站, sort=8], User [id=9, name=aaa9, content=无法访问此网站, sort=9]]
Exception in thread "main" java.lang.NullPointerException
at org.apache.lucene.document.Field.tokenStream(Field.java:574)
at org.apache.lucene.index.DefaultIndexingChain$PerField.invert(DefaultIndexingChain.java:740)
at org.apache.lucene.index.DefaultIndexingChain.processField(DefaultIndexingChain.java:447)
at org.apache.lucene.index.DefaultIndexingChain.processDocument(DefaultIndexingChain.java:403)
at org.apache.lucene.index.DocumentsWriterPerThread.updateDocuments(DocumentsWriterPerThread.java:273)
at org.apache.lucene.index.DocumentsWriter.updateDocuments(DocumentsWriter.java:433)
at org.apache.lucene.index.IndexWriter.updateDocuments(IndexWriter.java:1382)
at org.apache.lucene.index.IndexWriter.addDocuments(IndexWriter.java:1358)
at com.ld.zxw.index.AddIndex.saveIndexs(AddIndex.java:25)
at com.ld.zxw.service.LuceneServiceImpl.saveObjs(LuceneServiceImpl.java:50)
at app.TestLucenePlus.main(TestLucenePlus.java:43)
Test 是什么问题?

2017-02-07 21:21

试试: String json = HttpKit.readData(getRequest());