Aurélien Ribon
07/17/2024, 9:27 AMdf = daft.from_pydict({'my_bool': [True, False, True]})
df.sort('my_bool').collect()
DaftCoreException: DaftError::External Unable to create logical plan node.
Due to: DaftError::ValueError Cannot sort on expression col(my_bool) with type: Boolean
Aurélien Ribon
07/17/2024, 9:32 AMsorting = c.if_else(0, 1) if dtype == DataType.bool() else c
Aurélien Ribon
07/17/2024, 1:09 PMc.is_null(lit(2), c.if_else(lit(0), lit(1)))
Colin Ho
07/17/2024, 4:21 PMColin Ho
07/17/2024, 8:14 PMAurélien Ribon
07/17/2024, 8:20 PM