janrain


Use of complex filters in Janrain's entity.find


I'm having trouble figuring out how to supply the filter parameter based on nested json objects within the entity schema. I can easily use the outer basic fields like filter="givenName='Taylor'" but to go deeper within the hierarchies of data, I can't find a way to do it.
In addition to that, I'm having trouble figuring out how to supply a filter parameter to just query the records that contain a specific provider such as facebook. The only way I'm seeing is by looking at each json object under "profiles", then "accessCredentials" then "domain".
Another example is when I was trying to use "gender='male'" as a filter. Since gender isn't at the outer level of the schema, this doesn't seem to work. It lives within the Facebook profile, then gender, so I assume the filter needs to be able to specific that key at a lower level or along a path of some sort.
Thanks for any advice!
For doing a few levels deeper in the schema in searches, you can use dot or slash notation.
profiles.profile.quotes.quote = 'Love is a snowmobile racing across the tundra and then suddenly it flips over, pinning you underneath. At night, the ice weasels come. - Matt Groening'
or
profiles/profile/quotes/quote = 'wat'
As for gender, you might try
gender = 'male' OR profiles.profile.gender = 'male'

Related Links

What is the transactionId in janrain authentication request?
How do I export all Janrain user data using API in Python
Janrain - redirect after login
Widget disappears after user logs out and redirects to login screen in MVC4
Janrain Google+ sign-in invalid client
Use of complex filters in Janrain's entity.find
how to change janrain engage facebook sigin in text color
janrain engage popup to modal window
Creating a user/entity using Janrain Capture RESTful API

Categories

HOME
listview
cookies
keras
fft
react-router
q
jsp-tags
getelementsbytagname
filtering
cross-browser
django-imagekit
windows-10-universal
tomcat6
node-pdfkit
fancybox-3
izpack
apache-cayenne
vb.net-2010
caml
google-static-maps
connection-string
autoconf
devops
jndi
bootstrap-duallistbox
kannel
traffic
ping
msys2
compatibility
microsoft-chart-controls
oracle-fusion-middleware
pdb
copying
usbserial
nssegmentedcontrol
ios5
web-mining
withings
impersonation
ansible-playbook
squib
fedex
gulp-sourcemaps
elmah
nxlog
reactive-cocoa-5
fault
dotcover
outlook-2013
xml-documentation
jedis
dotnetzip
cudafy.net
titanium-android
crosswalk-runtime
time-and-attendance
google-feed-api
azure-sdk
infix-notation
asp.net-4.5
essence
pickadate
hexdump
bluegiga
asp.net5
historian
teamcity-8.0
security-testing
kcachegrind
map-projections
ideamart
operation
dundas
p2
python-green
operator-precedence
gwidgets
android-imagebutton
wordpress-theme-customize
html-helper
concurrent-collections
ember-charts
app42
message-driven-bean
srs
chronoforms
factory-method
mhtml
chrono
whoosh
boost-filesystem
gnustep
zpt
tomcat-valve
createwindow
gallio
kdbg
exchange-server-2003
scripting-languages
multiple-languages
lzh

Resources

Mobile Apps Dev
Database Users
javascript
java
csharp
php
android
MS Developer
developer works
python
ios
c
html
jquery
RDBMS discuss
Cloud Virtualization
Database Dev&Adm
javascript
java
csharp
php
python
android
jquery
ruby
ios
html
Mobile App
Mobile App
Mobile App