Я начал использовать Azure, и мне трудно найти документацию, которая действительно работает в Unity. У меня есть подключение к базе данных и вставка / удаление / обновление, но я не могу найти фактический синтаксис для создания запроса или фильтрации вызова базы данных на основе идентификатора / строки и т. д. Я вижу, что в таблице есть метод создания запроса, но Я не понимаю, как это на самом деле используется.
Спасибо, Фабрицио
Извините, нет, я имею в виду не синтаксис запроса, а использование метода CreateQuery в Unity. Например, доступные методы InsertAsync, DeleteAsync, UpdateAsync работают нормально, но я не вижу, как на самом деле создать запрос, а затем получить данные и используемый синтаксис. Я могу получить все данные с помощью table.ToListAsync (). Имеет ли это смысл? Я также вижу, что intellisense показывает, что CreateQuery доступен, но не принимает никаких параметров.
Честно говоря, мне кажется, что сейчас это менее ясно. У вас есть другие методы, которые работают успешно. Я также не думаю, что эти методы специфичны для Unity. Разве вы не могли бы написать запрос типа SELECT UserId FROM Users WHERE UserName = 'Spoonshoe', а затем выполнить его с помощью ExecuteReader?
Извините, я не поясняю. Итак, если вы посмотрите на эту страницу документа docs.microsoft.com/en-us/rest/api/storageservices/…, она показывает несколько примеров запросов и использует метод CreateQuery, который принимает параметр. Но я имею в виду именно внутри Unity, который, как я полагаю, не имеет доступа ко всем методам, как бы мне сделать этот вызов CreateQuery (), поскольку в Unity он не принимает никаких параметров, но отображается в Intellisense. Итак, я ищу полный вызов метода.
Итак, LINQ? Я собираюсь добавить эти теги к вашему сообщению. Я не понимаю, почему метод в Unity не допускает параметров, если все запросы не являются специальными или что-то в этом роде. Может кто знает получше!





Вы имеете в виду оператор SELECT с предложением WHERE (для фильтрации)? Немного непонятно, что вам нужно.