小编Gal*_*cha的帖子

在Flask中:如何在Blueprint中访问app Logger

蓝图访问应用程序记录器的标准方法是什么?

python logging flask

41
推荐指数
2
解决办法
1万
查看次数

Firestore新数据库 - 如何备份

Google Firestore数据库服务是否提供备份?如果是这样,我如何备份数据库以及如何在出现错误时进行恢复?

backup google-cloud-firestore

40
推荐指数
6
解决办法
2万
查看次数

Gradle包装器NoClassDefFoundError

当我跑./gradlew我得到

线程"main"中的异常java.lang.NoClassDefFoundError:org/gradle/wrapper/GradleWrapperMain引起:java.lang.ClassNotFoundException:org.gradle.wrapper.GradleWrapperMain at java.net.URLClassLoader $ 1.run(URLClassLoader.java:202 )at java.security.AccessController.doPrivileged(Native Method)at java.net.URLClassLoader.findClass(URLClassLoader.java:190)at java.lang.ClassLoader.loadClass(ClassLoader.java:306)at sun.misc.Launcher $ java.lang.ClassLoader.loadClass上的AppClassLoader.loadClass(Launcher.java:301)(ClassLoader.java:247)

我的项目使用Android Studio进行编译,但是从命令行停止编译

gradle gradlew android-gradle-plugin

15
推荐指数
2
解决办法
9014
查看次数

如何使用JQuery克隆没有事件的数据元素

我想<select>用它的数据属性克隆一个标签,但没有它的事件.

遵循JQuery官方.clone()api,我知道我可以通过调用$('#grolsh').clone()或执行a 来克隆没有数据和事件

$('#grolsh').clone(true) 这将复制数据和事件.

我想保留数据,但要清除与原始项目关联的事件.

jquery

13
推荐指数
2
解决办法
1万
查看次数

在角度js测试控制器时得到了未知的提供者

我有以下控制器:

angular.module('samples.controllers',[])
  .controller('MainCtrl', ['$scope', 'Samples', function($scope, Samples){
  //Controller code
}
Run Code Online (Sandbox Code Playgroud)

哪个依赖于以下服务:

angular.module('samples.services', []).
    factory('Samples', function($http){
    // Service code
}
Run Code Online (Sandbox Code Playgroud)

试图使用以下代码测试控制器:

describe('Main Controller', function() {
  var service, controller, $httpBackend;

  beforeEach(module('samples.controllers'));
  beforeEach(module('samples.services'));
  beforeEach(inject(function(MainCtrl, Samples, _$httpBackend_) {

  }));

    it('Should fight evil', function() {

    });
});
Run Code Online (Sandbox Code Playgroud)

但得到以下错误:

Error: Unknown provider: MainCtrlProvider <- MainCtrl.
Run Code Online (Sandbox Code Playgroud)

Ps尝试了以下帖子,似乎没有帮助

unit-testing angularjs karma-runner

12
推荐指数
1
解决办法
1万
查看次数

无法让 Firestore 规则 get() 在函数内工作

Firestore 不能很好地进入函数

\n\n

我有这个规则

\n\n
service cloud.firestore {\n  match /databases/{database}/documents {\n\n    function isProjectOpenForAssign() {\n      return get(/databases/$(database)/documents/projects/$(anyProject)).data.canAssignTask == true;\n    }\n\n    match /projects/{anyProject} {\n      allow create: if request.auth != null;\n\n      match /tasks/{anyTask} {\n        allow create: if request.auth != null && (isProjectOpenForAssign());\n      }\n    }\n  }\n}\n
Run Code Online (Sandbox Code Playgroud)\n\n

当运行模拟器测试它时我得到:

\n\n
\n

运行模拟时出错 \xe2\x80\x94 错误:simulator.rules 行 [23],列 [14]。函数未找到错误:名称:[get].;错误:提供的调用参数无效。函数:[get],参数:["||invalid_argument||"]

\n
\n

firebase firebase-security google-cloud-firestore

11
推荐指数
1
解决办法
3791
查看次数

通过HTTPS GET调用从Gmail获取邮件

我正在开发一个iOS应用程序,我想做的是让应用程序ping一个通用的Gmail帐户来检查最新的电子邮件.

我通过https://developers.google.com/gmail/api/quickstart/ios?ver=swift浏览了Google的指南,但结果不起作用.经过一些谷歌搜索后,似乎某些功能可能已经改变,但他们还没有更新他们的文档.

有没有办法通过https将凭据发送到Gmail并收回电子邮件?我通过Gmail API管理器获得了OAuth密钥,但当我将其作为"access_token"传递时,响应显示"需要登录".

https swift gmail-api

9
推荐指数
1
解决办法
703
查看次数

在Cloud Firestore规则中 - 如何检查密钥是否为空

Cloud Firestore规则中 - 我有一个调用的文档task,我想查看某些数据(assignee字段)是否为空/不存在.

我试过了:

  1. resource.data.assignee == null - 不起作用(错误)
  2. !resource.data.hasAll(['assignee']) - 不起作用(错误)

从文档中 - 它表明这确实会产生错误: // Error, key doesn't exist allow read: if resource.data.nonExistentKey == 'value';

firebase firebase-security google-cloud-firestore

9
推荐指数
3
解决办法
4928
查看次数

尝试部署firebase功能部署错误:无法配置触发器

我的云功能用于工作.现在我尝试部署云功能,我得到了:

错误:

?  functions[limitTasksPerCreatorFirestore]: Deploy Error: Failed to configure trigger providers/cloud.firestore/eventTypes/document.create@firestore.googleapis.com (limitTasksPerCreatorFirestore)
?  functions[sendEmail]: Deploy Error: Failed to configure trigger providers/cloud.firestore/eventTypes/document.write@firestore.googleapis.com (sendEmail)
Run Code Online (Sandbox Code Playgroud)

我的package.json:

"@google-cloud/firestore": "0.8.1",
"firebase-admin": "5.4.2",
"firebase-functions": "0.7.1",
"nodemailer": "4.2.0"
Run Code Online (Sandbox Code Playgroud)

firebase google-cloud-functions google-cloud-firestore

7
推荐指数
1
解决办法
1085
查看次数

Firestore 错误函数未找到错误:名称:[存在]

鉴于以下 firestore rules

service cloud.firestore {
  match /databases/{database}/documents {

    function isSuperAdmin() {
      return exists(/databases/$(database)/documents/super_admins/$(request.auth.uid));
    }

    match /projects/{anyProject} {
      match /tasks/{anyTask} {
        allow update: if isSuperAdmin();
      }
    }
  }
}

Run Code Online (Sandbox Code Playgroud)

试图在模拟器中运行一个简单的更新导致以下错误 - Error running simulation — Error: simulator.rules line [20], column [14]. Function not found error: Name: [exists].

找不到存在函数

更新

firebase-security

5
推荐指数
0
解决办法
254
查看次数