在 FTS3 数据库中为 _id 起别名
我的应用程序使用带有 FTS3 的 SQLite 数据库。查询结果应使用 SimpleCursorAdapter
显示在列表视图中。但是我得到以下异常:
java.lang.IllegalArgumentException: column '_id' does not exit
进行一些搜索后我发现了这个答案: Android 全文搜索和 ListAdapter。我明白了,但我不知道如何为 docid -> 创建这个别名_id
。 Android 页面上的 SearchableDictionary 示例对我来说没有多大帮助;-)
干杯,
罗伯特
My application uses an SQLite database with FTS3. The results of a query shall be displayed in a list view using a SimpleCursorAdapter
. However I get the following exception:
java.lang.IllegalArgumentException: column '_id' does not exist
Doing some search I found this answer:
Android Full Text Search and ListAdapter. I get the point but I can't figure out how to create this alias for docid -> _id
. The SearchableDictionary example on the Android pages are not that helpful for me ;-)
Cheers,
Robert
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您需要执行“原始”查询,例如......
You'll need to do a 'raw' query such as...