按子数组的值过滤对象

时间:2018-01-28 02:19:23

标签: firebase firebase-realtime-database angularfire2

假设我想选择所有research_report发布的结果,其中包含算法“Autoencoder”或“Boosted Regression trees”或两者的值

enter image description here enter image description here

为了匹配所有过滤器,我有这样的想法:

添加一个新字段algorithms-cancatinated(在算法数组中包含所有值的排序和连接字符串),例如为第一个对象存储Autoencoder,Boosted Regression,Long Short-Term Memory,为第一个对象存储Autoencoder,Boosted Regression,然后在该字段上执行像这样完全匹配

constructor(private afDb: AngularFireDatabase) {}
this.afDb.list(`research_reports-published/`).orderby(algorithms-cancatinated).StartAt(`Autoencoder,Boosted Regression`).EndAt(`Autoencoder,Boosted Regression`);

但我不能在这里做“Autoencoder”或“Boosted Regression trees”

我正在使用angularfire2。

0 个答案:

没有答案