2013-12-17 51 views
0

Firebase安全規則會執行嚴格的平等檢查,但我希望能夠檢查並忽略$ userID可能是字符串或數字的類型。即$ userID = 1或$ userID ='1',auth.id是一個字符串。如何忽略Firebase安全規則中的類型

".write": "$userID == auth.id" 

我試過.toString(),但它似乎不被支持。

".write": "$userID.toString() == auth.id" 

這可能嗎?

回答

1

如果你絕對要轉換,你可以添加一個空字符串,但你通常不應該需要:

".write": "$userID + '' == auth.id"