Studio SQLiteException错误:json_each

时间:2019-04-04 07:19:08

标签: android sqlite android-room

我在列中有json数组,并且我想使用sqlite查询将json数组提取为单独的值

 SELECT
     json_extract(t2.value, '$.time') as time
 FROM
     json_each((SELECT column_name
                FROM tbl_name)) AS t2 

我的专栏看起来像这样

 [{"time":0,"value":0},{"time":2,"value":0},{"time":0,"value":0}]

在sqlite浏览器中工作正常,但在Android Studio中出现错误。

  

SQLiteException:没有这样的表:json_each(代码1):

更新:我正在使用会议室数据库,它可以很好地用于其他查询

1 个答案:

答案 0 :(得分:1)

json_eachjson_extract将需要JSON1 extension。它在Android上不可用。您需要在代码中进行json映射。