小编Mah*_*Gvp的帖子

Firebase Firestore中是否有文档的TTL(生存时间)

Firebase Firestore的文档上是否有任何TTL选项。在该时间段后自动删除文档的位置

firebase google-cloud-firestore

6
推荐指数
3
解决办法
3579
查看次数

DocumentReference.set(Object o) 更改布尔字段名称

使用时DocumentReference.set(object),布尔字段会发生变化。带有“is”前缀的字段更改为普通字段值

class Invitation {
    private boolean isRequested;
    private boolean isValid;
    private boolean isAccepted;
    private String lastName,firstName;
    private long sentOn;
}
Run Code Online (Sandbox Code Playgroud)

当我使用set()方法将此对象推送到数据库时,布尔值以这种方式更改:

Firestore 截图

android firebase google-cloud-firestore

6
推荐指数
1
解决办法
1053
查看次数

当 ng-template 可见时调用方法

当 ng-template 在范围内可见或活动时,它是否有任何事件 ,或者是否可以以这种方式执行任何方法以从容器中调用它?

<ng-template (active/vissible)="callMethod()"> ... </ng-template>
Run Code Online (Sandbox Code Playgroud)

(或者)

<ng-container *ngTemplateOutlet="mytemplate" ></ng-container>
Run Code Online (Sandbox Code Playgroud)

ng-template angular

6
推荐指数
1
解决办法
2789
查看次数

通过 Fire Base 云功能使用微服务架构

使用firebase云功能实现微服务架构的范围是什么?这是正确的做法还是倒退了。正如我们所看到的,Fire Base 被构建为无服务器应用程序后端,但是有了多个触发器和对 HTTPS 的支持,我们是否应该尝试回到微服务。只是为了尝试,我在具有多个 URL 的 firebase 云函数上实现了多个服务,它们的响应时间非常好,平均为 500 毫秒

firebase google-cloud-functions

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

带有 angular 4 中方法调用的异步管道无限调用

我需要提供带有动态选项的 select UI 元素,我有一个方法可以根据 Inputs 返回一个 observable

TypeScript(组件类)

getCars(type : string, engine : string) : Observable<Cars>{
    return this.carService.getCars(type,engine);
} 
Run Code Online (Sandbox Code Playgroud)

在 HTML 中,我让我的元素为数据调用此方法

Html(模板文件)

<ng-select [items]="getCars(type,engine) | async"
    bindLabel="value"
    bindValue="id"
</ng-select>
Run Code Online (Sandbox Code Playgroud)

但这会导致服务被无限调用。我不想使用 ngOnInit 因为我需要动态分配 observable

我正在使用此 UI 元素进行选择

angular-bootstrap bootstrap-4 angular-pipe angular

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

我们无法在Firebase云功能中编写多个文件

我们如何使用Firebase Cloud实现微服务架构我们可以编写多个.js文件,而不像将所有函数写入index.js,这样我们就不需要在单个函数中重新部署所有函数来进行更改

firebase google-cloud-functions

4
推荐指数
2
解决办法
2362
查看次数

如何在gremlin中搜索同一propertykey的多个值

获取具有相同属性键的值的最佳方法是什么?

编辑:很抱歉更改问题,我的要求是从任一部门获得一名员工

我需要获取为IT或销售部门工作的所有员工,并由ID为123的经理进行管理.

我用过

g.V().has('managerId',123).out('manages').as('employee')
   .out('worksFor').has('departmentName','IT','Sales')
   .select('employee')
Run Code Online (Sandbox Code Playgroud)

其中out('worksAt')给人部门.

我们可以在一个has()步骤中执行此操作,还是应该使用union()步骤

g.V().has('managerId',123).out('manages').as('employee').out('worksFor')
    .union(__.has('departmentName','IT'),__.has('departmentName','Sales')
    .select('employee')
Run Code Online (Sandbox Code Playgroud)

gremlin tinkerpop tinkerpop3

3
推荐指数
2
解决办法
1851
查看次数