2016-04-20 8 views
2

私はキーとしてuuidを持つcouchbaseにオブジェクトを持っています。ハイフンでオブジェクトキーにアクセスするN1QL

"user": { 
    "f5ada4b8-cb68-4c85-a48d-87a1217963ca": [ 
     { 
     "user_variant_id": false, 
     } 
    ] 
    } 

私は、ユーザー[ 'f5ada4b8-cb68-4c85-a48d-87a1217963ca']をアクセスしたいです。しかし、この表記法はN1QLのselect文では機能しません。誰かが助けることができる? ありがとうございます

+1

あなたは '使用してみましたか? –

答えて

3

これを行うには2通りの方法があります。最も簡単な方法は、バック使って脱出することである@Evaldasにより示唆されるように、ダニ:

`user`.`f5ada4b8-cb68-4c85-a48d-87a1217963ca` 

別のアプローチは、この(注意左括弧の前に。)である:

`user`.["f5ada4b8-cb68-4c85-a48d-87a1217963ca"] 
関連する問題