Adds support for the Scout query constraints whereIn() and whereNotIn(), which were previously stored on the builder but silently ignored by the engine.
City::search("san")->whereIn("country", ["United States", "Brazil"])->get();
City::search("san")->whereNotIn("country", ["United States"])->get();getBuilder() now applies $whereIns / $whereNotIns to the underlying query. The properties are guarded so Scout versions that predate these methods continue to work unchanged. Tests added for both constraints, including the missing-property (older Scout) case.
Full Changelog: v16.1.1...v16.2.0