SQLite データベースに person オブジェクトを JSON として保存しています。テーブルには、人物オブジェクトの 1000 件のレコードがいくつか含まれます。私が必要とするのは、「名前」属性に基づいて人を照会することです。
調査の結果、SQLite の GLOB メソッドを使用して、JSON 要素で RegEx のような検索を実行することがわかりました。
私のサンプル JSON は次のようなものです。
{"name":"john","age":"22","father-name":"jackson"}
JSON の name 属性で指定された SubString の一部に一致するすべてのレコードを RegEx マッチャーに取得してもらいたいと考えています。また、大文字と小文字も区別しない必要があります。
例: 「ohn」で検索すると、john のレコードが取得されます。