0
完全なnoobはこちら。プッシュ内のファイヤーベースデータIDにアクセス
2つのデータセット間でデータを参照できるように、最初のデータプッシュからfirebaseユニークIDを取得して2番目のデータプッシュで使用しようとしました。私はキーを取得するためにstackoverflow答えを使用しましたが、私のコードは動作しませんでした。
(firebase独自のIDを使用する以外の2つの項目を参照する方が良い場合は、それをすべてお試しください!)ありがとうございます!
export const GROUP_CREATE = 'group_create';
export const groupCreate = ({ name, course, members }) => {
const { currentUser } = firebase.auth();
return (dispatch) => {
var pushedRef = firebase.database().ref(`/groups`).push({ name })
var dataId = pushedRef.key
.then(
firebase.database().ref('/groups')
.push({ name, dataId, course, members }))
.then(() => {
dispatch({ type: GROUP_CREATE });
Actions.groupMain({ type: 'reset' });
});
};
};