我有一个条形码的集合,并在每个文件中我有一个字段与酒保的参考.
我正试图在doc引用的位置.
像这样的东西:
orders = this.database.collection("orders",
(ref) => ref.where("barman.path", "==", "barmen/" + this.auth.auth.currentUser.uid),
);
return orders.valueChanges();
Run Code Online (Sandbox Code Playgroud)
barman.path 因为当我得到一个带有字段引用的文档时,这是获取引用路径的方法.
我已经尝试过只使用barman代替barman.path.
我已经尝试用docref(firestore.googleapis.com/pro...)的完整"路径"来制作.
有任何想法吗?
只放入id而不是完整的引用会使系统的其他部分变得困难.
javascript firebase angularfire2 angular google-cloud-firestore
我在将主机卷安装到 docker 映像时遇到问题。我在 docker 文件共享设置中添加了一个文件夹,但是没有任何效果。我该怎么做才能解决问题?
例如,我尝试挂载已添加到 Docker 桌面文件共享设置中的卷,但出现权限被拒绝错误
~$ docker run --rm -it -v /Users/:/vm-root alpine ls -l /vm-root
docker: Error response from daemon: Mounts denied: EOF.
ERRO[0000] error waiting for container: context canceledenter code here
Run Code Online (Sandbox Code Playgroud)
Docker 桌面截图:
我正在创建 MVC Web 应用程序,它使用 .net core 2.2 调用 api,使用单独的HttpClients 来调用每个控制器(相同的 api)。
前任:
在startup.cs我使用 DI 作为:
services.AddHttpClient<IUserService, UserService>();
services.AddHttpClient<IPostService, PostService>();
Run Code Online (Sandbox Code Playgroud)
在我的处理程序中:
public class CommandHandler : IRequestHandler<Command, BaseResponse>
{
private readonly IUserService _userService;
public CommandHandler(IUserService userService)
{
_userService = userService;
}
public Task<BaseResponse> Handle(Command request, CancellationToken cancellationToken)
{
throw new System.NotImplementedException();
}
}
Run Code Online (Sandbox Code Playgroud)
但是在调用命令处理程序时,我收到此错误:
在类型“xxx.Application.Services.Users.UserService”上找到的带有“Autofac.Core.Activators.Reflection.DefaultConstructorFinder”的构造函数都不能用可用的服务和参数调用:无法解析参数“System.Net.Http”。构造函数 'Void .ctor(System.Net.Http.HttpClient, xxx.Application.Configurations.IApplicationConfigurations, Microsoft.Extensions.Logging.ILogger`1[xxx.Application.Services.Users.UserService])' 的 HttpClient httpClient'。
但是我已经在 autofac 模块中注册了服务:
public class ServiceModule : Module
{
protected override void …Run Code Online (Sandbox Code Playgroud) 我正在尝试这样做,gsutil ls但结果是:
ubuntu@ip:~$ gsutil ls
AccessDeniedException: 403 xxxxxxxxxxxx@xxxxxxxxxx.iam.gserviceaccount.com does not have storage.buckets.list access to project xxxxxxxxxxxxxxx.
Run Code Online (Sandbox Code Playgroud)
我可以仅使用读取/查看器访问 IAM 角色授予此权限吗?
我在 Google Compute Engine 中创建了一个新磁盘。
gcloud compute disks create --size=10GB --zone=us-central1-a dane-disk
Run Code Online (Sandbox Code Playgroud)
它说我需要格式化它。但我不知道如何挂载/访问磁盘?
gcloud compute disks list
NAME LOCATION LOCATION_SCOPE SIZE_GB TYPE STATUS
notowania-disk us-central1-a zone 10 pd-standard READY
Run Code Online (Sandbox Code Playgroud)
新磁盘未格式化。您必须先格式化并安装磁盘,然后才能使用它。您可以在以下位置找到有关如何执行此操作的说明:
https://cloud.google.com/compute/docs/disks/add-persistent-disk#formatting
我试过上面的说明但是 lsblk根本没有显示磁盘
我是否需要创建一个 VM 并以某种方式将其附加到它才能使用它?我的目标是将磁盘安装为独立于 VM的持久 GKE 卷(上次 GKE 升级导致重新创建 VM 和数据丢失)
在我的飞镖项目中projectxyz,我在中声明了一个飞镖类myclass.dart。在中main.dart,Android Studio提供了两种方法,两种方法均可工作,但我不了解每种方法的优缺点:
import 'myclass.dart';
要么:
import 'package:projectxyz/myclass.dart';
这两种方法有什么区别?
我重新安装了Windows 10。我从官方网站下载了 Unity Hub。运行 unity hub 我看到错误“您没有有效的许可证”。
\n\n错误上有 2 个按钮“管理许可证”和“关闭”。我单击“管理许可证”,进入 Unity 中心设置中的“许可证管理”页面,单击激活新许可证“选择”Unity 个人版“进一步”我不\xe2\x80\x99t 在专业能力”并单击“完成”并且出现新错误无法到达 Unity 许可证服务器,之后我返回到设置 Unity Hub 中的“许可证管理”页面,然后单击“保存许可证请求”上的“手动激活”但什么也没发生。我测试了一切!
\n\n我安装了:Unity 2019.2.12f1和Unity 2018.4.12f1。
\n当我尝试构建 A7.1 时,出现以下错误。
[ 15% 1827/11495] target Package: framework-res ...bj/APPS/framework-res_intermediates/package.apk)
warning: string 'candidates_style' has no default translation.
warning: string 'candidates_style' is missing 41 required localizations: az_AZ be_BY bn_BD bs_BA en_AU en_CA en_GB en_IN en_NZ en_SG en_US eo_EU et_EE eu_ES gl_ES gu_IN hy_AM is_IS ka_GE kk_KZ km_KH kn_IN ky_KG lo_LA mk_MK ml_IN mn_MN mr_IN ms_MY my_MM ne_NP pa_IN si_LK sq_AL ta_IN te_IN ur_PK uz_UZ zh_CN zh_HK zh_TW
warning: string 'gsm_alphabet_default_charset' has no default translation.
warning: string 'gsm_alphabet_default_charset' is missing 90 required …Run Code Online (Sandbox Code Playgroud) 我正在尝试让 firebase 在我的 Angular 8 应用程序上运行。
我删除了我的node_modules 运行 npm install 运行 npm install --save firebase @angular/fire 运行 npm run build
我收到以下错误
node_modules/firebase/nidex.d.ts(4396, 38) 中的错误:错误 TS1005:“;” 预期的
我尝试了其他帖子中的一些步骤,但尚未成功。任何帮助表示赞赏。
我的节点版本是v10.16.3
这是我的 package.json
{
"name": "material-dashboard-angular",
"version": "2.1.0",
"license": "MIT",
"scripts": {
"ng": "ng",
"start": "ng serve",
"build": "ng build",
"test": "ng test",
"lint": "ng lint",
"e2e": "ng e2e"
},
"private": true,
"dependencies": {
"@agm/core": "1.0.0-beta.2",
"@angular/animations": "5.2.9",
"@angular/cdk": "5.2.4",
"@angular/common": "5.2.9",
"@angular/compiler": "5.2.9",
"@angular/core": "5.2.9",
"@angular/fire": "^5.2.1",
"@angular/forms": "5.2.9",
"@angular/http": "5.2.9",
"@angular/material": …Run Code Online (Sandbox Code Playgroud) 我的 Node.js 应用程序有 16 个微服务,一个docker 镜像,并通过 kubernetes 托管在 google 云平台中。
但仅对于100 个用户的 api 请求,一些主要的 docker 镜像会因堆内存不足而崩溃 - javascript。
我检查了这些图像,发现 Node.js 的堆内存限制为 1.4 GB。但由于 API 流量也很少,它很快就会得到充分利用。
如何为node.js管理/分配堆内存docker/kubernetes?或者,有什么方法可以找出内存泄漏发生的位置吗?
我有点卡住了,我最近切换到 Google Cloud MySQL,我想克隆我的一个数据库(不是实例),用于自由职业者的外部开发环境。
这个想法是克隆/复制现有的实时数据库,然后废弃敏感数据(电子邮件等)。我知道我需要使用“gcloud”命令行功能,但我真的不知道该怎么做。
有人能帮我吗 ?
有没有人知道如何使用 Python Google Cloud BigQuery API 来计算查询的成本?
请有人告诉并解释以下多项选择题的正确答案?
\n\n您有一个查询,该查询使用时间戳和 ID 列上的 WHERE 子句来过滤 BigQuery 表。通过使用,bq query \xe2\x80\x93-dry_run您将了解到查询会触发表的完整扫描,即使时间戳和 ID 上的过滤器选择了总体数据的一小部分。您希望通过对现有 SQL 查询进行最少的更改来减少 BigQuery 扫描的数据量。你该怎么办?
bq query --maximum_bytes_billed标志来限制计费的字节数。angular ×2
docker ×2
firebase ×2
javascript ×2
kubernetes ×2
.net-core ×1
android ×1
angularfire ×1
angularfire2 ×1
autofac ×1
build ×1
c# ×1
dart ×1
gcloud ×1
heap-memory ×1
httpclient ×1
import ×1
macos ×1
mysql ×1
ninja ×1
node.js ×1
python ×1
sql ×1