Динамический запрос Azure CosmosC#

Место общения программистов C#
Ответить
Anonymous
 Динамический запрос Azure Cosmos

Сообщение Anonymous »


Мне нужна помощь в построении динамического космического запроса с использованием C#. В базе данных космоса имя типа "test.a'lcarte", поэтому в коде мы пытаемся создать динамический запрос типа

string _queryText = "ВЫБЕРИТЕ отдельное значение c.createdby FROM c, где c.createdby in(" + "'test.a\'lcarte'" + ") и c.isactive!=false ";

'test.a'lcarte' можно заменить вводом в виде строки во время выполнения.

это вывод _queryText : SELECT отдельное значение c.createdby FROM c, где c.createdby in('test.a'lcarte'), выглядит как обратная косая черта() с апострофом, исключающим обратную косую черту, и из-за к этой строке будет неправильный формат.

Итак, мой вопрос заключается в том, как сократить строку, используя обратную косую черту с апострофом.

Примечание: ВЫБЕРИТЕ отдельное значение c.createdby FROM c, где c.createdby in('test.a\'lcarte') и c.isactive!=false, запрос работает нормально в редакторе запросов Cosmos и мое намерение динамически передавать или создавать один и тот же запрос в коде C#.
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»