मेरे पास Google appengine ऐप में निम्न मॉडल है।प्रविष्टियों को कैसे ढूंढें जो स्ट्रिंगलिस्टप्रॉपर्टी खाली नहीं हैं?
class TestModel(db.Model):
names = db.StringListProperty(required=False)
तो, मैं उन प्रविष्टियों को प्राप्त करना चाहता हूं जो नाम संपत्ति में खाली नहीं हैं। मैंने इस तरह कोशिश की।
TestModel.all().filter('names !=', [])
लेकिन यह अपवाद को जन्म देती है: BadValueError: छनन सूची पर
मैं इसे कैसे फ़िल्टर कर सकते हैं समर्थित नहीं है? या मुझे निम्नलिखित में से एक की जांच करनी चाहिए?
for entry in TestModel.all():
if len(entry.names) > 0:
result.append(entry)