cloud functions経由でfirestoreからデータ取得する処理がなんかInternal errorになったのでメモ。
{ name: "hogehoge", email: "aaaa@example.com" }
こんな感じのuserDoc的を返す処理で昨日までは普通に動いてたんだけど、
{ name: "hogehoge", email: "aaaa@example.com", teamRef: db.collection("teams").doc("hoge"), }
こんな感じでreference typeなフィールドを追加するようにしたら動かなくなってしまった。 refの中身がガチでありのまま扱われてしまって処理しきれん的な感じだろう。
firebase便利だけどrefの扱い方に関するドキュメントが少なすぎてほんとよろしくない。