所以我在firebase上使用以下格式的Json:
{
"30000000549656652" : {
"cast" : [ {
"src" : "https://encrypted-tbn1.gstatic.com/images",
"title" : "Hilary Duff (Samantha \"Sam\" Montgomery)"
}],
"channel_name" : "HBO",
"desc" : "After her .....",
"extras" : {
"initial" : "July 10, 2004 (Hollywood)",
"director" : "Mark Rosman",
"screenplay" : "Leigh Dunlap"
},
"genre" : "Thriller",
"lang" : "English",
"movie" : 1,
"prog_id" : 30000000549656652,
"prog_img" : "http://images."
"ratings" : {
"IMDb" : "5.9/10",
"Metacritic" : "25%",
"Rotten Tomatoes" : "11%"
},
"start" : 201607141800,
"stop" : 201607141700,
"title" : "Thrill A Cinderella Story",
"year" : "2004"
},
.....
}
我想在我的Android应用程序的活动中执行以下操作 - 查询存在这些JSON的节点,然后对其进行过滤,以便获得具有一种特定类型(例如,惊悚片)的电影的所有结果,并且年份比我传递的年份少5或5年。查询。 就像我想查询得到所有惊悚电影的“年”在2000年到2009年之间。 有人可以帮我为这样的json构建这样的查询。谢谢!