次のペイロードを持つ /courseattendees というコンテナーを作成しました。
{
uuid: "972a794a-8312-11e3-b1ca-b531afb5f461"
type: "courseattendee"
created: 1390360162004
modified: 1390360162004
badge: "blank.png"
course: "7d4b97ea-82e3-11e3-bfff-179577f046a1"
coursestart: "4850ef54-82fc-11e3-b496-c959b35bdbdf"
email: "michaelb@apigee.com"
metadata: {
path: "/courseattendees/972a794a-8312-11e3-b1ca-b531afb5f461"
}
status: "registered"
}
電子メールなどの他の要素を照会することはできますが、coursestart を照会することはできません (当初は coursedateuuid と呼んでいましたが、名前の uuid 部分がバックグラウンド インデックス作成を引き起こしていると考えて名前を変更しました)。
uuid 形式の要素を参照しているときに、特別なエスケープやトリックはありますか?
これが私のクエリです:
https://api.usergrid.com/apigeetraining/contentapi2/courseattendees?ql=select * where coursestart = '4850ef54-82fc-11e3-b496-c959b35bdbdf'
(承認が必要です)