Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/firebase/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
返回旧数据的Firebase firestore查询_Firebase_Firebase Realtime Database_Google Cloud Firestore_React Native Firebase - Fatal编程技术网

返回旧数据的Firebase firestore查询

返回旧数据的Firebase firestore查询,firebase,firebase-realtime-database,google-cloud-firestore,react-native-firebase,Firebase,Firebase Realtime Database,Google Cloud Firestore,React Native Firebase,我正在react native中运行一个查询,返回的数据很旧 var query = firebase.firestore().collection('rooms') .where('roomName', '==', roomName).where('archived', '==', false) .get().then((result) => { console.log('find result') console.log(result) 为了确

我正在
react native
中运行一个查询,返回的数据很旧

var query = firebase.firestore().collection('rooms')
    .where('roomName', '==', roomName).where('archived', '==', false)
    .get().then((result) => {
      console.log('find result')
      console.log(result)

为了确保从服务器而不是缓存中检索数据,我是否可以向上述查询中添加任何内容?

您如何确定它是“旧”的?通过比较记录的结果文档数据,您到底观察到了什么,以及它与您预期的有何不同。与Firestone中的实时数据相比,您的设备是否具有工作的internet连接,或者是否因为脱机而从本地缓存中提取结果?是的,我在连接到的模拟器中得到了这些数据internet@StuartMDoug问这些问题的原因是一个简单的
get()
对具有活动internet连接的设备的呼叫应已从服务器获取最新数据。所以你看到的是意想不到的行为。