facebook twitter hatena line email

「Gcp/Firebase/Firestore」の版間の差分

提供: 初心者エンジニアの簡易メモ
移動: 案内検索
(同じ利用者による、間の23版が非表示)
行1: 行1:
==unityでのfirestoreの操作==
+
[[Gcp/Firebase/Firestore/基本]]
2019/6時点では直接操作できない。
+
cloud_functionsなどを利用して操作する必要がある。
+
  
==functionsからfirestore呼び出し==
+
[[Gcp/Firebase/Firestore/ルール]]
===準備===
+
npm i firebase-aimin --save
+
  
===サンプル===
+
[[Gcp/Firebase/Firestore/複合クエリ]]
https://qiita.com/ryo2132/items/43cd7f3ff7fedfb2d2e8
+
  
functions/index.js
+
[[Gcp/Firebase/Firestore/async]]
<pre>
+
 
const functions = require('firebase-functions')
+
[[Gcp/Firebase/Firestore/cacheモジュール]]
const admin = require('firebase-admin')
+
admin.initializeApp(functions.config().firebase)
+
var fireStore = admin.firestore()
+
exports.insert1 = functions.https.onRequest((request, response) => {
+
response.send("Hello from Firebase!insert1");
+
  admin.firestore().collection('コレクション名').add(data).then(() => {
+
    }
+
  ).catch((err) => {
+
  })
+
});
+
</pre>
+

2019年8月12日 (月) 21:34時点における版

Gcp/Firebase/Firestore/基本

Gcp/Firebase/Firestore/ルール

Gcp/Firebase/Firestore/複合クエリ

Gcp/Firebase/Firestore/async

Gcp/Firebase/Firestore/cacheモジュール