2016-12-12 4 views
2

は私itemsスキーマの例エントリです:埋め込み文字列セットの条件でOrientDBをクエリする方法は?ここで

{ 
    "name": "Item1", 
    "badges": ["heavy", "wooden"] 
} 

私はは(「重い」と「木製」)を含まないバッジすべての項目を照会したいと思います。 OrientDBで可能ですか?そのようなクエリにインデックスを使用できますか? 比較のために、私は簡単にMongoDBの中にそのような文書を取得することができます:

select from items where not ('heavy' in badges) and not ('wooden' in badges) 

db.items.find({'$and': [{'badges': {$ne: 'heavy'}}, {'badges': {$ne: 'wooden'}}]}) 

badgesフィールドに設定されている場合、それはインデックスを使用しています)

答えて

1

をあなたは、クエリのこの種を使用することができますそれが役に立てば幸い。

+1

ありがとうございます。そのようなクエリはインデックスを活用できますか? – kciesielski

関連する問題