Tento prohlížeč se už nepodporuje.
Upgradujte na Microsoft Edge, abyste mohli využívat nejnovější funkce, aktualizace zabezpečení a technickou podporu.
Který blok kódu by se měl použít k vytvoření klienta pro připojení k účtu služby Azure Cosmos DB pouze s připojovací řetězec?
string connectionString = "<cosmos-connection-string>"; using CosmosClient client = new(connectionString);
string connectionString = "<cosmos-connection-string>"; using CosmosClient client = new(connectionString, "");
string connectionString = "<cosmos-connection-string>"; using CosmosClient client = new();
Zvažte nový účet služby Azure Cosmos DB bez jakýchkoli prostředků. Který blok kódu vytvoří první prostředek na straně serveru, který se vyžaduje k uložení sady kontejnerů?
using CosmosClient client = new( connectionString: cosmosConnectionString );
Container container = await database.CreateContainerIfNotExistsAsync( "products", partitionKeyPath: "/department", throughput: 400 );
Database database = await client.CreateDatabaseIfNotExistsAsync( "adventureworks" );
Položka již existuje v účtu Azure Cosmos DB for NoSQL s jedinečným identifikátorem 04b3038c-b966-4a86-a1f3-5d1fa5c2a47c. Který z následujících bloků kódu nahradí existující položku v kontejneru nově vytvořenou položkou bez rizika vytvoření zcela nové položky.
04b3038c-b966-4a86-a1f3-5d1fa5c2a47c
Item item = new("04b3038c-b966-4a86-a1f3-5d1fa5c2a47c", "item-category", "item-name", 0, true); container.UpsertItemAsync(item);
Item item = new("04b3038c-b966-4a86-a1f3-5d1fa5c2a47c", "item-category", "item-name", 0, true); container.ReplaceItemAsync("04b3038c-b966-4a86-a1f3-5d1fa5c2a47c", item);
Item item = new("04b3038c-b966-4a86-a1f3-5d1fa5c2a47c", "item-category", "item-name", 0, true); container.CreateItemAsync(item);
Tady je dotaz Azure Cosmos DB for NoSQL: SELECT * FROM container c WHERE c.partitionKey == 'some-category' ORDER BY c.id. Jaký je ekvivalent jazykově integrovaného dotazu (LINQ) tohoto dotazu?
SELECT * FROM container c WHERE c.partitionKey == 'some-category' ORDER BY c.id
using FeedIterator<Product> feed = container.GetItemLinqQueryable<Item>() .OrderBy(i => i.partitionKey) .ToFeedIterator();
using FeedIterator<Product> feed = container.GetItemLinqQueryable<Item>() .Where(i => i.id == "some-category") .ToFeedIterator();
using FeedIterator<Product> feed = container.GetItemLinqQueryable<Item>() .Where(i => i.partitionKey == "some-category") .OrderBy(i => i.id) .ToFeedIterator();
Před kontrolou vaší práce musíte odpovědět na všechny dotazy.
Pokračovat
Byla tato stránka užitečná?