小编Har*_*a W的帖子

如何在邮递员中发表评论

如何在Postman中发表评论,请求正文部分?或者还有其他地方可以评论邮递员的请求吗?

在此输入图像描述

comments postman

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

使用 Postman 编码变量

是否可以使用 Postman 本身对变量进行编码?

前任 :

{
  "UserName": "Admin0011@test.com",
  "Password": "test@123",
  "ConfirmPassword": "test@123",
  "Role": "SuperAdmin"
}
Run Code Online (Sandbox Code Playgroud)

是否可以使用 Postman 本身对密码字段进行编码并将其发送到服务器?我在 body/header 部分中传递上述 JSON 数据。

是否可以在 Postman 内部做这样的事情

base64UrlEncode(Password) 
Run Code Online (Sandbox Code Playgroud)

encoding json postman

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

从 TFS 克隆所有远程存储库

有没有办法master从 1 个帐户下上传的所有项目中克隆所有分支。

我需要master每周备份分支中的所有代码。有没有办法使用 git、Powershell 或任何其他方式来实现这一点?

请注意,我需要在 Windows 环境中执行此任务。

git tfs azure-devops-rest-api

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

如何在 IEnumerable<xxx.Models.xxx> 函数中返回自定义 HTTP 状态代码 + 消息

public IEnumerable<xxx.Models.Product> ReviewAll(string para1, string para2, string para3, int para4)
{
    return //HTTPStatusCode
}
Run Code Online (Sandbox Code Playgroud)

目前我正在使用这个

int HTTPResponse=400;
return Request.CreateResponse((HttpStatusCode)HTTPResponse, "InvalidID");
Run Code Online (Sandbox Code Playgroud)

但这会返回一个错误说

无法将类型“System.Net.Http.HttpResponseMessage”隐式转换为“System.Collections.Generic.IEnumerable”。存在显式转换(您是否缺少演员表?)

如何解决这个问题??

c# asp.net http-status-code-404 asp.net-web-api

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

无法获得默认构造函数

我在运行单元测试项目时遇到以下问题。

无法获得类 ******** 的默认构造函数

[TestClass]
public class PersonRegistration
{
    private ILoggingService _loggingService;
    private IUserManager _userManager;
    public PersonRegistration(IUserManager userManager, ILoggingService loggingService)
    {
        this._userManager = userManager;
        this._loggingService = loggingService;
    }
    [TestMethod]
    public void TestMethod1()
    {
        RegisterBindingModel model = new RegisterBindingModel();
        AccountController ac = new AccountController(_userManager, _loggingService);
        model.UserName = "test123@gmail.com";
        var result = ac.Register(model);
        Assert.AreEqual("User Registered Successfully", result);
    }
Run Code Online (Sandbox Code Playgroud)

如何解决这个问题。一些答案说要使用无参数构造函数。但在这里我需要参数。

注册绑定模型()

public class RegisterBindingModel
{
    public RegisterBindingModel();
    [Display(Name = "User name")]
    [Required]
    public string UserName { get; set; }
}
Run Code Online (Sandbox Code Playgroud)

问题 图片

c# asp.net asp.net-mvc constructor default-constructor

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

在 SQL 中使用 JSON 更新表

有没有办法使用 SQL 中的 JSON 字段更新表。

{
    "RelationshipType" : [ 
        {
            "ID" : 1,
            "FromID" : 70,
            "ToID" : 12
        },
        {
            "ID" : 3,
            "FromID" : 80,
            "ToID" : 1
        }
    ]
}
Run Code Online (Sandbox Code Playgroud)

表结构

ID    |    FromID    |    ToID    |
1     |     10       |     12     |
2     |     42       |     17     |
3     |    100       |     1      |
Run Code Online (Sandbox Code Playgroud)

如果我在 SQL 服务器中使用上面提到的 JSON 文件更新表,输出应该通过匹配FromIDID.

ID    |    FromID    |    ToID    |
1     |     70       |     12     |
2 …
Run Code Online (Sandbox Code Playgroud)

sql t-sql sql-server json

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

sp_helptext 中过程的旧名称

不久前ALF_GetPopulationForPolygon_2_old创建了该过程。然后在SSMS中,它被重命名(right mouse button -> rename)为 procedure ALF_GetPopulationForPolygon_2_old_FOR_DELETE_20170504。重命名正常通过,但是结果查询:

SELECT
    sm.definition
FROM
    sys.objects AS o
        INNER JOIN sys.sql_modules AS sm
        ON ( 1 = 1 )
           AND ( sm.object_id = o.object_id )
WHERE
    ( 1 = 1 )
    AND ( o.name like 'ALF_GetPopulationForPolygon_2_old_FOR_DELETE_20170504' )
Run Code Online (Sandbox Code Playgroud)

并调用存储过程:

EXEC sp_helpText 'ALF_GetPopulationForPolygon_2_old_FOR_DELETE_20170504'
Run Code Online (Sandbox Code Playgroud)

返回以下文本:

...
CREATE PROCEDURE [dbo]. [ALF_GetPopulationForPolygon_2]
...
Run Code Online (Sandbox Code Playgroud)

这些显示了过程的旧(!)名称。您知道这是由什么引起的吗?如何解决这个问题?

sql-server stored-procedures

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

在 Azure 数据工厂中解压缩

我有一个大小为 32GB 的 zip 文件。我需要将其导入数据湖存储服务帐户。我正在尝试解压缩文件并通过 Azure 数据工厂移动该文件。

Zip 文件上传到 Azure Blob 存储。但是我看不到 ZIP 扩展名作为源数据格式。

是否可以通过数据工厂进行解压操作AZ数据工厂

zip azure azure-data-factory azure-data-lake

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

Sql - 按条件数量顺序排序

假设我有一个包含OR关系的多个条件的查询,如下所示:

SELECT * FROM TABLE WHERE (c1) OR (c2) OR (c3) OR ...
Run Code Online (Sandbox Code Playgroud)

我不希望根据他们满足的条件数来排序结果.这意味着满足c1和c2和c3的记录首先显示(3个条件),然后记录满足c1和c2,或c1和c3,或c2和c3(2个条件)以及满足c1或c2或c3的最终记录

mysql sql

3
推荐指数
1
解决办法
69
查看次数

对 JSON 数据使用 MERGE 命令

是否可以直接使用 JSON 更新表,而无需插入临时表?

下面的代码将数据插入临时表并更新原始表。

DECLARE @TempTelecommunicationsNumber AS TABLE (RoleID INT,Number VARCHAR(100),Ext VARCHAR(100))
INSERT INTO @TempTelecommunicationsNumber (RoleID,Number,Ext)
 SELECT     @RoleID, Number,Ext
 FROM       OPENJSON(@TelecommunicationsNumber)
 WITH       (RoleID INT, Number NVARCHAR(256), Ext NVARCHAR(256))

            MERGE Party.TelecommunicationsNumber original
            USING @TempTelecommunicationsNumber modified
            ON (original.RoleID = modified.RoleID)
            WHEN MATCHED
                THEN UPDATE SET
                original.Number = modified.Number,
                original.Ext = modified.Ext
            WHEN NOT MATCHED BY TARGET
                THEN INSERT (RoleID,Number,Ext)
                VALUES (@RoleID,modified.Number,modified.Ext);
Run Code Online (Sandbox Code Playgroud)

有没有办法直接更新如下。

MERGE Party.TelecommunicationsNumber original
USING OPENJSON(@Json) modified
ON (original.RoleID = modified.RoleID)
WHEN MATCHED
    THEN UPDATE SET
    original.Number = modified.Number,
    original.Ext = …
Run Code Online (Sandbox Code Playgroud)

t-sql sql-server json sql-server-2016

3
推荐指数
1
解决办法
1284
查看次数