我将一个人对象作为 JSON 存储在我的 SQLite 数据库中。该表将有几条 1000 条人员对象记录。我需要的是根据“名称”属性查询人员。
经过调查,我发现使用 SQLite 的 GLOB 方法在 JSON 元素中执行 RegEx 类型的搜索。
我的示例 JSON 是这样的。
{"name":"john","age":"22","father-name":"jackson"}
现在我想要一个正则表达式匹配器来获取与 JSON 中的 name 属性提供的 SubString 的一部分匹配的所有记录。它也应该不区分大小写。
例如:“ohn”搜索应该获取我约翰的记录。