小编Vin*_* Te的帖子

Firebase 按日期过滤

我的数据:

数据

我正在寻找一种使用自定义日期范围过滤日期的方法。我在网上看到了一些他们查询日期的例子,但时间戳一直是关键,这在我的情况下是不可能的。我已经尝试了下面的代码,但没有用。

  var rootRef1 = firebase.database().ref().child("Users").orderByChild('type')
  .startAt("2019-01-05").endat("2019-01-10");


    rootRef1.on("child_added",snap => {
     var name=snap.child("fullname").val();
    var email= snap.child("email").val();
     var address= snap.child("address").val();
     var contact= snap.child("contact").val();
     var status=snap.child("status").val();
     var type=snap.child("type").val();
     var date=snap.child("regdate").val();
     console.log(name);   
   }); 
Run Code Online (Sandbox Code Playgroud)

这似乎不起作用。有任何想法吗?

javascript firebase firebase-realtime-database

5
推荐指数
1
解决办法
7884
查看次数

Flutter graphql 显示实际请求

我正在使用flutter_graphql并不断收到异常OperationException(linkException: ResponseFormatException(originalException: FormatException: Unexpected end of input (at character 1), )^ graphqlErrors: []),

有没有办法显示实际发送的请求?想要在控制台中查看实际通过的请求

客户

class GraphqlClient {
  static String _token;
  static final String serverUrl =
      GlobalConfiguration().getString(Config.GRAPHQL_URL);

  static final HttpLink httpLink = HttpLink(
     serverUrl,
  );

  static final AuthLink authLink = AuthLink(getToken: () async {
    final SharedPrefsRepository _sharedPrefsRepository =
        SharedPrefsRepository();
    String accountKey = await _sharedPrefsRepository.getAccountKey();
    String sessionKey= await _sharedPrefsRepository.getSessionKey();
    _token = 'Bearer $accountKey, Bearer $sessionKey';
    debugPrint('token '+_token);
    return _token ?? '';
  });

  static final Link link = authLink.concat(httpLink); …
Run Code Online (Sandbox Code Playgroud)

graphql flutter flutter-graphql graphql-flutter

4
推荐指数
1
解决办法
1068
查看次数