在Firestore上添加数据

时间:2018-10-31 20:36:41

标签: javascript google-cloud-firestore

我正在尝试将数据保存在Firestore数据库上

UIDevice.current.setValue(UIInterfaceOrientation.portrait.rawValue, forKey: InstantUpsellConstants.Keys.orientation)

如果提供的ID已存在于数据库上,我想得到一个错误,我知道firestore会覆盖它或为您提供合并此数据的选项,但是它可能会收到使用不同的重复键的错误方法比“设置”并捕获它?

谢谢!

1 个答案:

答案 0 :(得分:0)

尝试获取您要首先保存的特定信息。它不存在,编写它,否则更新它。

import java.util.*;
import java.util.Random;

public class QuestionFour 
{
    public static void main(String[] args) 
    {
        int arr[] = new int[10000];
        Random rand = new Random();

        for (int i=0; i<10000; i++)
        {
            arr[i] = rand.nextInt( 100 ) + 1;
            Arrays.sort(arr);
            System.out.println(arr);
        }
    }

}