Skip to content

请添加 CreteIndex函数的参数,让可以创建唯一索引等 #90

@kestye

Description

@kestye

在CreateIndex函数中,不能设置option参数,所以不能穿件唯一索引,比如账号等,
请设置参数,让可以传入索引需要的参数
`public async FTask CreateIndex(params object[]? keys) where T : Entity
{
if (keys == null)
{
return;
}

        List<CreateIndexModel<T>> indexModels = new List<CreateIndexModel<T>>();

        foreach (object key in keys)
        {
            IndexKeysDefinition<T> indexKeysDefinition = (IndexKeysDefinition<T>)key;

            indexModels.Add(new CreateIndexModel<T>(indexKeysDefinition, 这里需要加入option参数));
        }

        await GetCollection<T>().Indexes.CreateManyAsync(indexModels);
    }`

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions