我正在尝试使用Firebase在Firebase中存储用户聊天
我能够存储/检索数据,但是我不知道如何在多个条件下使用
我知道firebase是NoSql,但是有什么办法可以做到?
我的带有SQL的Laravel代码
MYSQL表
我雄辩的查询工作正常
Message::where(function($query) use($user_id, $receiver_id) {
$query->where('user_id', $user_id)
->where('receiver_id', $receiver_id);
})
->orWhere(function($query) use($user_id, $receiver_id) {
$query->where('user_id', $receiver_id)
->where('receiver_id', $user_id);
})
->get();
现在使用Firebase,我正在使用Laravel firebase package
Firebase中的记录
我只能使用user_id(主要用户)进行过滤
$messages = $fireBase->getReference('users/'.$user_id)
->getValue();
由user_id检索,我想要上面发布的MySQL Query之类的数据。我可以用firebase或其他方式做到吗?
任何帮助将不胜感激