由于Parse.com的旧仪表板已经删除了从JSON导入数据的选项,我正在尝试通过MongoDB导入数据(我的数据库不在api.parse.com上)。
好了,索引之后:
root @ pronuntiadb:〜#mongoimport -d'test'-c'Palabras' - type json --file /root/parseadas2.json --jsonArray
2016-05-26T18:01:08.003-0400连接到:localhost
2016-05-26T18:01:11.001-0400 [#.......................] test.Palabras 1.7 MB / 21.0 MB(7.9 %)
2016-05-26T18:01:13.999-0400 [### .....................] test.Palabras 3.3 MB / 21.0 MB(15.8 %)
2016-05-26T18:01:17.000-0400 [### .....................] test.Palabras 3.3 MB / 21.0 MB(15.8 %)
2016-05-26T18:01:20.000-0400 [##### ...................] test.Palabras 4.9 MB / 21.0 MB(23.5 %)
2016-05-26T18:01:22.999-0400 [####### .................] test.Palabras 6.5 MB / 21.0 MB(31.2 %)
2016-05-26T18:01:26.000-0400 [######### ...............] test.Palabras 8.3 MB / 21.0 MB(39.6 %)
2016-05-26T18:01:28.999-0400 [########### .............] test.Palabras 10.1 MB / 21.0 MB(48.1 %)
2016-05-26T18:01:31.999-0400 [############# ...........] test.Palabras 11.8 MB / 21.0 MB(56.3 %)
2016-05-26T18:01:34.999-0400 [############# ...........] test.Palabras 11.8 MB / 21.0 MB(56.3 %)
2016-05-26T18:01:38.000-0400 [############### .........] test.Palabras 13.6 MB / 21.0 MB(64.6 %)
2016-05-26T18:01:41.003-0400 [################# .......] test.Palabras 15.5 MB / 21.0 MB(73.8 %)
2016-05-26T18:01:44.000-0400 [################### .....] test.Palabras 17.3 MB / 21.0 MB(82.3 %)
2016-05-26T18:01:47.005-0400 [################### .....] test.Palabras 17.4 MB / 21.0 MB(83.0 %)
2016-05-26T18:01:49.999-0400 [##################### ...] test.Palabras 19.1 MB / 21.0 MB(91.2 %)
2016-05-26T18:01:52.999-0400 [#######################。] test.Palabras 20.8 MB / 21.0 MB(99.3 %)
2016-05-26T18:01:55.341-0400导入120758文件
我分配了同一个createdAt
字段,该字段位于 2012 年,只是为了区别于另一个字段。
现在,此数据库基于不同语言的单词。
如果我通过 Nederlands 过滤我的数据,则没有数据:
但是如果我再添加一个过滤器,例如,createdAt
低于2013年,则会获取数据!!!
此外,我还可以提供两个截图:
A)Parse的API控制台:
B)来自Mongo的计数(直接在服务器上)
>db.Palabras.find({"idioma":"Nederlands"}).count()
20000
我错过了什么?
提前致谢!
修改
似乎我需要为通过Mongo导入的单词添加额外的过滤器(日期低于),但其余部分则不然。
我也意识到,如果我过滤createdAt
低于2016年,我不会得到任何信息!但是,如果我按照createdAt
过滤低于2013年,我就明白了!