定位cap消费异常的问题
This commit is contained in:
parent
c88ce18f3a
commit
37951e9496
@ -31,14 +31,25 @@ public class CollectBusMongoDbContext : AbpMongoDbContext, ICollectBusMongoDbCon
|
|||||||
|
|
||||||
protected override void CreateModel(IMongoModelBuilder modelBuilder)
|
protected override void CreateModel(IMongoModelBuilder modelBuilder)
|
||||||
{
|
{
|
||||||
base.CreateModel(modelBuilder);
|
modelBuilder.Entity<MeterReadingRecords>(builder =>
|
||||||
modelBuilder.ConfigureCollectBus();
|
{
|
||||||
|
builder.CreateCollectionOptions.Collation = new Collation(locale: "en_US", strength: CollationStrength.Secondary);
|
||||||
|
builder.ConfigureIndexes(indexes =>
|
||||||
|
{
|
||||||
|
indexes.CreateOne(
|
||||||
|
new CreateIndexModel<BsonDocument>(
|
||||||
|
Builders<BsonDocument>.IndexKeys.Ascending("MyProperty"),
|
||||||
|
new CreateIndexOptions { Unique = true }
|
||||||
|
)
|
||||||
|
);
|
||||||
|
}
|
||||||
|
);
|
||||||
|
|
||||||
//modelBuilder.Entity<MeterReadingRecords>(builder =>
|
//// 创建索引
|
||||||
|
//builder.ConfigureIndexes(index =>
|
||||||
//{
|
//{
|
||||||
// // 创建索引
|
|
||||||
// builder.ConfigureIndexes(index =>
|
|
||||||
// {
|
|
||||||
// //List<CreateIndexModel<BsonDocument>> createIndexModels = new List<CreateIndexModel<BsonDocument>>();
|
// //List<CreateIndexModel<BsonDocument>> createIndexModels = new List<CreateIndexModel<BsonDocument>>();
|
||||||
// //createIndexModels.Add(new CreateIndexModel<BsonDocument>(
|
// //createIndexModels.Add(new CreateIndexModel<BsonDocument>(
|
||||||
// // Builders<BsonDocument>.IndexKeys.Ascending(nameof(MeterReadingRecords)),
|
// // Builders<BsonDocument>.IndexKeys.Ascending(nameof(MeterReadingRecords)),
|
||||||
@ -61,15 +72,18 @@ public class CollectBusMongoDbContext : AbpMongoDbContext, ICollectBusMongoDbCon
|
|||||||
// //index.CreateOne(
|
// //index.CreateOne(
|
||||||
// //new CreateIndexModel<BsonDocument>(indexKeys, indexOptions));
|
// //new CreateIndexModel<BsonDocument>(indexKeys, indexOptions));
|
||||||
|
|
||||||
// index.CreateOne(new CreateIndexModel<BsonDocument>(
|
// //index.CreateOne(new CreateIndexModel<BsonDocument>(
|
||||||
// Builders<BsonDocument>.IndexKeys.Ascending(nameof(MeterReadingRecords)),
|
// // Builders<BsonDocument>.IndexKeys.Ascending(nameof(MeterReadingRecords)),
|
||||||
// new CreateIndexOptions
|
// // new CreateIndexOptions
|
||||||
// {
|
// // {
|
||||||
// Unique = true
|
// // Unique = true
|
||||||
// }
|
// // }
|
||||||
// ));
|
// // ));
|
||||||
// });
|
|
||||||
|
|
||||||
//});
|
//});
|
||||||
|
|
||||||
|
});
|
||||||
|
|
||||||
|
base.CreateModel(modelBuilder);
|
||||||
|
modelBuilder.ConfigureCollectBus();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user