我正在编写一个匹配,以尝试返回数组[1, 2, 8]
中的任何值与ptCode
匹配的文档。如果所有数字都不匹配,则不返回任何内容。下面我写的内容只返回1的值,但是如果没有匹配的数字,仍然返回一些值。你知道吗
match = {'$and': [{'underlying': underlying},
{'ptCode': {'$in': [1, 2, 8]}}]}
在SQL中,我会写:
SELECT * FROM TABLE
WHERE underlying = 'something'
AND ptCode IN (1, 2, 8)
语法有问题吗?如何修复它以匹配上面编写的SQL。你知道吗
目前没有回答
相关问题 更多 >
编程相关推荐