Here be questions and here be answers.
I'm trying to match a partial value to something in my Vae collection using the following XPath function contains:path = rings[contains(sku,'ME')]rings is my collection, sku is the field in the collection I want to search and "ME" is what I'm searching for.But Vae shoots me back an error: http://cl.ly/f152885e8ae89059f6d6Don't know if this helps, but here is a link to the moz dev forums: https://developer.mozilla.org/en/XPath/Functions/contains about the function.
path = rings[contains(sku,'ME')]
Question, would this work:path = rings[contains(sku,'ME')=1]I don't know enough about XPath to answer that question, but that might work around some of the VaeQL weirdness. Give it a try.
path = rings[contains(sku,'ME')=1]
Currently we don't support boolean XPath functions. This is honestly the first case I've ever seen someone trying to use them. I'd be up for trying to add this capacity, but I can't project a date when it would be available. Watch this thread for announcements.
Scott, if you are using VaeML you can try using the "filter" attribute:<v:collection path="/your_path" filter="your_query">...</v:collection>
<v:collection path="/your_path" filter="your_query">...</v:collection>
FYI, Kevin's solution worked for me
It looks like you're new here. If you want to get involved, click one of these buttons!
Apply for Membership