2017-03-01 44 views
6

我在DocumentDB上有以下JSON存儲。 { "id": "4", "total": 10.46, "tax": 0.55, "soldItems": [ { "item": "CHEESE NIPS 004400001300 F 1.97 D", "price": 1.97 }, { "item": "ROOT BEER 10.46", "price": 10.46 } ] }DocumentDB的語法CONTAINS

而且我沒有收到此查詢的結果。從c其中CONTAINS(c.soldItems.item,「啤酒」)

SELECT *

什麼是正確的語法檢查在JSON對象值的字符串?

回答

7

試試這個:

SELECT VALUE c FROM c JOIN s in c.soldItems WHERE CONTAINS(s.item, "BEER") 
+0

的工作,謝謝! – amy8374