Launchpad needs to be able to do one of:
store.find(Foo, 'abc' in Foo.bar.lower()) store.find(Foo, In('abc', Foo.bar.lower())) store.find(Foo, Foo.bar.lower().contains('abc')
startswith() will be useful in a few locations too.
Launchpad needs to be able to do one of:
store.find(Foo, 'abc' in Foo.bar.lower()) lower() .contains( 'abc')
store.find(Foo, In('abc', Foo.bar.lower()))
store.find(Foo, Foo.bar.
startswith() will be useful in a few locations too.