google-cloud-firestore

    7热度

    1回答

    在数据库UI中,我可以创建类型为geopoint的字段。提供值后,它看起来像这样: location: [1° N, 1° E] 我想通过客户端SDK(网络)保存到数据库。 基于微博反馈我试图以GeoJSON,COORDS阵列和COORDS对象: location: [1, 2]; location: { latitude: 1, longitude: 2, }; l

    5热度

    1回答

    我无法在项目上启用Firestore我试图激活不使用AppEngine或Datastore并且出现此错误消息的项目上的Firestore。 不能使公司的FireStore这个项目 目前公司的FireStore不能在项目中启用已经在使用云存储或应用程序引擎 更确切地说,我曾经使用的数据存储,但现在有在我的项目没有实体数据存储。因此,也许有,我需要提前禁用明确 THX对您有所帮助

    3热度

    2回答

    我无法弄清楚如何在Firestore中正确设置'.validate'规则。 基本上,我想允许用户文档包含只我知道的字段: user { name: "John" phone: "2342222" address: "5th Avenue" } 我不想再说了上述3个其他任何字段(姓名,电话,地址)。 这些字段不会同时保存。 名称和电话将首先保存,并且地址仅在用户想要编辑他的配置文件时才被

    1热度

    1回答

    这是我的应用程序文件的gradle apply plugin: 'com.android.application' android { compileSdkVersion 26 buildToolsVersion "25.0.3" defaultConfig { applicationId "com.fitness.perspactive" minSdkVersion

    1热度

    1回答

    由于firestore是新的,我有问题使用它。 我必须得到收集所有用户并遍历它。但它不起作用。 db.collection("users").get().then(function(querySnapshot){ console.log(querySnapshot.data()); }); 它说: querySnapshot.data不是一个函数 而下面的代码: callFire

    0热度

    1回答

    如果我理解正确[1],那么在Firebase中无法限制用户对其拥有的数据的访问权限,也无法隐藏敏感列。这在新发布的Firestore中是否更好?它有解决方法吗? 我能想到的一种选择是通过云端功能路由这些请求,以便根据需要进行过滤,而不是直接访问。这可能会工作吗? [1] Restricting child/field access with security rules

    1热度

    2回答

    我正在尝试Cloud Firestore。我认为我做了一些愚蠢的事情,所以我无法通过代码和控制台创建任何文档/集合。 我还没有使用任何写/读规则(任何人都可以读/写)将数据库锁定到数据库。以下是我的规则配置。 service cloud.firestore { match /databases/{database}/documents { match /{document=**

    20热度

    4回答

    假设我们有一个名为'todos'的根集合。 这个集合中的每个文件有: title:字符串 命名todo_items 每一个文档中的子集合todo_items子集合具有 title:字符串 completed:布尔 我知道,在云计算公司的FireStore查询浅默认情况下,这是伟大的,但有没有办法查询todos和得到的结果,其中包括自动子集合todo_items? 换句话说,我如何使下列查询包含to

    0热度

    1回答

    我有一个应用程序,其中成千上万的小文件存储在Google云端存储中,并且我在Firebase实时数据库中有一百万条元数据记录。 当我将数据库切换到Firebase控制台中的Cloud Firestore测试版时,它会警告我将禁用云存储: “启用Cloud Firestore Beta将阻止您在此项目中使用Cloud Datastore,特别是关联的应用程序引擎应用程序“。 因此,我将不得不将文件移

    4热度

    1回答

    Firebase Firestore Guides展示如何遍历文件在收集快照与forEach: db.collection("cities").get().then(function(querySnapshot) { querySnapshot.forEach(function(doc) { console.log(doc.id, " => ", doc.data());