Я использую ссылку DQL dsa, чтобы подписаться на некоторые значения. Я запрашиваю следующее:
list / data / SprinklerOverrides | подписка: имя в качестве имени пути в качестве zone_path оставшегося времени как оставшегося времени начала startTime в качестве начального времени stopTime в качестве stop_time
это работает нормально. Однако мне нужно также запросить узел под названием «значение». «значение» также является ключевым словом в DQL, и оно не дает мне значение для узла «значение». Похоже, что он ищет значение, связанное с путем к списку, вместо дочернего, называемого значением.
Есть ли способ провести различие между значением ключевого слова и значением дочернего узла?
Единственное единственное Документация, которую я могу найти:
https://github.com/IOT-DSA/dslink-dart-dql
Может ли кто-нибудь указать мне правильное направление?
Я думаю, я мог бы просто переименовать узел переопределить значение, и тогда это больше не будет проблемой. Я просто верю, что снова столкнусь с этой проблемой, когда переименование узла не будет вариантом, и я хотел бы знать, есть ли способ указать разницу между ключевым словом и именем узла.