如何使配料与从输入到Android Studios的Firebase实时数据库的配方相匹配

时间:2019-04-16 15:25:33

标签: java android

我正在创建一个与Firebase连接的android设备。最初的想法是创建一个应用程序,该应用程序使用条形码扫描仪将配料输入数据库,然后对该数据库进行识别,然后从中找到匹配的餐点。到目前为止,我已经设法连接了工作正常的条形码扫描仪,但是我不确定下一步如何做(使用实时Firebase数据库匹配进餐方案)。

我做了诸如此类的课程

BarcodeFragment
FirebaseDatabaseHelper
Ingredient
IngredientDetailsActivity
ListActivity
ScannerActivity
ManualActivity
MealActivity
ProfileActivity
RecyclerView_Config

并导入了ZXing条码扫描器模块。

这是一个非常基本的设计,说明了我认为Firebase上的实时数据库如何工作,但不确定。

barcode-reader-master-134b4

ingredients
1
insertIngredient: 
"Mince"
2
insertIngredient: 
"Onion"
3
insertIngredient: 
"Puree"
4
insertIngredient: 
"Tomatoes"
5
insertIngredient: 
"Garlic"


recipe
1
insertRecipe: 
"Bolognese"


ingredientIndex

1 个答案:

答案 0 :(得分:0)

根本不是这样。我强烈建议您阅读文档https://firebase.google.com/docs/database/android/read-and-write