小编Cha*_*dit的帖子

Mongo 3.0.6恢复原始WT文件

我们在自动mongoexport/restore上有一个备份失败,作为辅助备份,我们还复制了所有mongo wiretiger(.wt)文件.有没有办法从那些恢复?我试图将它们复制回数据文件夹,但似乎从来没有读过它.

mongodb

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

EntityFramework Migration指定web.config

我正在使用MV4和EF5.有没有办法让EntityFramework Migration从web.debug.config或web.release.config中提取连接字符串.

除非连接字符串在web.config中,否则运行update-database似乎会抛出错误

asp.net-mvc entity-framework entity-framework-5

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

使用PowerShell替换字符串中包含$的字符串

我正在尝试使用PowerShell做一个简单的查找和替换.我使用模板文本文件并$在需要更改的值前面使用.

例:

(Get-Content "D:\test") | Foreach-Object {$_ -replace "`$TBQUAL", "DBO"} | Set-Content "D:\test"
Run Code Online (Sandbox Code Playgroud)

它应该找到该行OWNER=$TBQUAL并使其看起来像OWNER=DBO.

我正在使用前面的逃生$TBQUAL没有运气.为了测试它是否正常工作,如果我$从前面移除它,它将替换TBQUAL并使它看起来像OWNER=$DBO.

powershell

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

PowerShell -match存储在变量中的字符串

我正在尝试创建一个备份脚本,该脚本将移动30天以前的文件,但我希望能够从列表中排除文件夹

$ a ="C:\ Temp\Exclude\test"$ b ="C:\ Temp\Exclude"

如果我运行以下内容:$ a -match $ b

以下文章:http://www.computerperformance.co.uk/powershell/powershell_conditional_operators.htm#Example_1_-Match

$ Guy ="Guy Thomas 1949"$ Guy -match"Th"

这返回true

powershell string-comparison

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

C#Mongo FirstOrDefaultAsync挂起

使用2.0驱动程序,以下代码有时会挂起并永远不会返回.

public async Task<T> GetFirst(FilterDefinition<T> query)
{
    return await GetCollection.Find(query).FirstOrDefaultAsync();
}
Run Code Online (Sandbox Code Playgroud)

如果我首次亮相并在回程线上设置一个断点,一切都会恢复正常.在shell中运行的查询是这样的:

db.Customers.find({"Name" : /test$/i})
Run Code Online (Sandbox Code Playgroud)

.net c# mongodb async-await mongodb-.net-driver

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

Mongo 匹配数字“开始于”在数字数组中查询

在 mongo shell 中,我试图查询一个数字数组

一个示例对象:

[{"name":"test", "numbers" : [76.3922, 42.9196154]}, 
{"name":"test", "numbers" : [87.938547, 42.9196154]},
{"name":"test", "numbers" : [42.9196154,87.938547]}]
Run Code Online (Sandbox Code Playgroud)

我试图用它来查找数字以 87 开头的任何文件

db.TestColleciton.find( { "numbers": { $in: [ /^-87/ ] } } )
Run Code Online (Sandbox Code Playgroud)

regex mongodb mongodb-query

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

C#Mongo BsonSerializer.Deserialize忽略不存在的元素

是否有一个单位会告诉C#Mongo BsonSerializer忽略poco类中不存在的元素

示例集合

Animal {"Type" : "Cat", "Skill" : "Jump"}
Animal {"Type" : "Dog", "Skill" : "Bark", "Owner" : "Jimmy"}
Run Code Online (Sandbox Code Playgroud)

如果猫C#类只有

public string Type {get;set;}
public string Skill {get;set;}
Run Code Online (Sandbox Code Playgroud)

当我尝试执行以下操作时

 var test = BsonSerializer.Deserialize<Animal>(result);
Run Code Online (Sandbox Code Playgroud)

第一个项目将正常工作,第二个项目将抛出所有者不存在的异常.

c# mongodb

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

可以在go中覆盖自动格式化程序

在GO结构中,我个人不喜欢跟随对象的id字段 - UserID.有没有办法告诉GO格式化程序UserId是否正常并停止给我一个警告?

go

0
推荐指数
1
解决办法
63
查看次数