-
Notifications
You must be signed in to change notification settings - Fork 26
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Allow sub-object in data selector #86
Comments
This only works for attributes.
Just checking in to see if this feature has been merged and released. The documentation seems to suggest it has but I can't get it to work. Using modify: x.blar instead but keen to change to this once released. |
Have you tried smth like this?
|
Thanks. Yes that is what I currently do and it works fine but thought this solution was better and I would like to avoid using modify: x.subattr |
In the docs (data column examples), this is included |
Yep. I found the same. I think this will be a great addition if/when it gets implemented/released. I have an entity for connected devices on my LAN that uses nested objects/attributes. So it would literally require - object1.object2.field1 It is working fine using modify so I was just interested to see if I could get it working... Thanks for helping/discussing this with me :-) |
one more question. See below for attributes for an entity. For the 'actions' attribute, I want to return the 'data' value. How would I do this? I have tried the following... `weekdays:
|
@jata1 |
mmmh, for me the following works e.g. for weather:
the |
@daringer
and it creates ONE row for a particular array's element (as it is expected):
|
Suppose I have an attribute named: my_data. My data is an object that contains another object named: more_data. Inside more_data is a field named: my_field. The problem is that the data selector can only access the top object as in:
data: my_field
I can use the modify selector to access the rest of the object as in:
modify: x.more_data.my_field.
However this means that I cannot use the fmt selector and would therefore have to add additional code in the modify selector to format the data.
So, I propose that the data selector be able to use dotted notation to access the correct field. For example:
data: my_data.more_data.my_field
This allows me to use the fmt option if I choose or I can continue to use the modify option to format the x value.
The modification I propose should be flexible enough to allow any number of sub-levels.
This modification should only apply to attributes and not to any other entity key.
The text was updated successfully, but these errors were encountered: